VC++程序设计2016精选.ppt

图12-14 含有控制栏的Hello程序运行结果 对话框(一) 先在资源中建立一个Dialog资源,并且为它创建一个类(可以在Dialog资源界面中点右键选择ClassWizard即会提醒你创建一个类)。如CDialog1。 在原来的那个有按纽的对话框将上述类包含一下。 #include “Dialog1.h” 然后在按纽的响应函数中添加如下代码: (1)模态对话框 CDialog1 dlg; dlg.DoModal(); (2)非模态对话框 CDialog1 *dlg;//定义要弹出的一个非模态对话框对象 dlg=new CDialog1;//分配 dlg-Create(IDD_DIALOG1);//对话框ID dlg-ShowWindow(TRUE);//显示 dlg-MoveWindow(100,100,230,280); 对话框(二) 1、对话框中控件添加; 2、向对话框控件联接数据成员(给控件定义一个成员变量); 3、初始化对话框; 4、将控件同对话框类中相应的消息处理函数对应起来 例子:在对话框中添加两个文本框IDC_EDIT_sourece、IDC_EDIT_target,通过“复制”、“清除”、“添加”等3个按钮实现目标文本框中内容的更替。 (1)通过“建立类向导”,添加文本框的成员变量m_target、m_source; (2)在初始化

文档评论(0)

1亿VIP精品文档

相关文档