标签:ber appear turn cto member term zed creating ini
本文只描述了一种添加无模式对话框的方法,不涉及所有方法的讨论,有好的方法,欢迎大家讨论。关于模式和无模式的对话框的区别,在上篇文章中已有,不再赘述,直接捞干的。
1、创建的是基于对话框的工程。(我的是wince下的);
2、有一个父窗口,插入新的窗口如newDlg,并将其属性设置为child;
3、给newDlg 添加类,如newDlg.cpp , newDlg.h
4、在父窗口文件中添加以下代码:
某个按钮操作函数{ //创建
newDlg NewDlg;
NewDlg.Create(NewDlg.IDD,this);
NewDlg.ShowWindow(SW_SHOW);
}
某个按钮操作函数{ //销毁
NewDlg.ShowWindow(SW_HIDE);
NewDlg.SendMessage(WM_DESTROY);
}
5、别忘了包含头文件。
6、关于create函数:
1 virtual BOOL Create( 2 LPCTSTR lpszTemplateName, 3 CWnd* pParentWnd = NULL 4 ); 5 virtual BOOL Create( 6 UINT nIDTemplate, 7 CWnd* pParentWnd = NULL 8 ); 9
标签:ber appear turn cto member term zed creating ini
原文地址:http://www.cnblogs.com/LouMengzhao/p/6041527.html