从控件容器应用程序中访问 ActiveX 控件的最简单方法是将 ActiveX 控件与将包含该控件的对话框类的成员变量相关联。
注释
这不是从容器类中访问嵌入控件的唯一方法,但出于本文的目的,它就足够了。
将成员变量添加到对话框类
在“类视图”中,右键单击主对话框类以打开快捷菜单。 例如,
CContainerDlg
。在快捷菜单中,单击“ 添加 ”,然后单击 “添加变量”。
在“添加成员变量向导”中,单击“ 控制变量”。
在 “控件 ID ”列表框中,选择嵌入 ActiveX 控件的控件 ID。 例如,
IDC_CIRCCTRL1
。在 “变量名称 ”框中,输入名称。
例如, m_circctl。
单击“ 完成 ”以接受你的选择,然后退出“添加成员变量向导”。