![]() |
【转帖】如何启动与关闭对话框?
如何启动与关闭对话框?
如何启动与关闭对话框? 菜鸟问题:通过objectarx wizard 生成程序框架后,建立无模态对话框.在执行程序中如何启动与关闭对话框呢?请高手帮忙指点. 启动: gpdlg->showwindow(sw_show); gpdlg是指你创建好的非模对话框指针; 关闭: 在oncancel函数里l加上: destroywindow() 另外由于此时虽然对话框窗口不再可见了,但对话框对象仍然有效, 所以我们要用类向导添加一个postncdestroy()函数 其中postncdestroy()函数内代码如下: delete this; //删除当前指针 if(gpdlg!=null) {gpdlg=null;} cacuidialgo::postncdestroy(); 壁立千仞,无欲则刚; 海纳百川,有容乃大! 谢谢指点 通过对话框获得用户输入的数据赋值给变量,但是在xxxxcommand.cpp文件中想引用这些变量却出现“未声明变量”。后将变量声明为extern xxx,又出现link时“未解决的外部......" 这是为何? |
所有的时间均为北京时间。 现在的时间是 06:16 PM. |