可以在类向导里面
添加,这个
变量可以代替指针,直接调用该类的成员函数。比如
对话框类的一个button,id为id_btn,那如果你获取这个button的指针就要用到getdlgitem(id_btn),然后再setwindowtext之类的。但如果你给这个button增加一个控件变量m_btn,那你就可以直接用m_btn->setwindowtext了 *** 作步骤:(1)首先在资源视图(Resource View),为新添加的对话框添加类。 提示:在对话框空白处点击鼠标右键即可 *** 作。(2)在类视图中(class View),找刚才为对话框添加的类的名称, 点击该名称鼠标右键d出菜单中就有Add member variables 项,选择后d出添加变量的对话框。(3)在d出的添加变量对话框中添加需要的变量即可。对话框初始是不显示的,既然对话框不存在,对话框上的按钮也不会存在,你怎么能用对话框上的按钮调用DoModal()函数呢?
应该在菜单上添加一个菜单项,在菜单项上添加消息响应函数,在函数内部创建CDlg的对象dialog,用dialog调用DoModal();
另外,在按钮上面点右键,选ClassWizard,添加成员变量就可以了
评论列表(0条)