EVC 非模式对话框如何显示和隐藏(或者对话框之间如何相互调用)
来源:互联网 发布:阿里云的操作系统好吗 编辑:程序博客网 时间:2024/05/13 01:49
EVC 非模式对话框如何显示和隐藏(或者对话框之间如何相互调用)
悬赏分:80 - 提问时间2008-6-2 20:43 问题为何被关闭
在VC6下面可以用cpropertysheet,但是在EVC中不支持向导,郁闷中,自己在vc6下面用对话框指针自己编写了一个类似向导的程序来实现“上一步”,下一步等功能,结果到了EVC环境中,用非模式对话框构建后只要delete this就出错,而且用::ShowWindow(m_hWnd,SW_HIDE)也不行,不知道如何隐藏该非模式对话框。
问题补充:
我在视图类中view.hCDlgTest *dlgTest;然后再view.cpp中: dlgTest=new CDlgTest(this); dlgTest->Create(IDD_DIALOG_TEST,this);在对话框:void CDlgTest::OnOK() { // TODO: Add extra validation here DestroyWindow(); //CDialog::OnOK();}void CDlgTest::PostNcDestroy() { // TODO: Add your specialized code here and/or call the base class delete this;// CDialog::PostNcDestroy();}然后发现窗体可以显示,点击OK也不出错了。但是只要在窗体上点击(有一个按钮)实现隐藏对话框,好像就只隐藏了上面的控件,并没有显示view界面(包括菜单栏和工具栏)而且也不报错ASSERT(m_hWnd!=NULL);BOOL b=::ShowWindow(m_hWnd,SW_HIDE);
- EVC 非模式对话框如何显示和隐藏(或者对话框之间如何相互调用)
- 如何让子对话框和夫对话框窗口相互切换
- winform模式对话框和非模式对话框
- 模式对话框和非模式对话框MFC
- 如何调用系统对话框
- 显示非模式对话框实例
- mfc对话框之间的相互调用
- 模式和非模式对话框
- 如何隐藏显示在任务栏中的对话框程序
- MFC单文档 对话框 模式对话框和非模式对话框
- 如何在程序开始就隐藏模式对话框?
- 如何创建和使用无模式对话框
- 如何创建和使用无模式对话框
- 如何比较好关闭new的非模式对话框
- 如何实现非模式对话框总是浮在屏幕…
- 如何在 对话框 启动时 实现隐藏窗口(只显示托盘)
- 如何调用MFC dll 来显示其中的对话框
- 如何调用浏览路径对话框
- 东流
- 开始
- 程序员怎样炼成
- 关于CPU字节存放顺序的说明(大端小端)
- 实用英语口语
- EVC 非模式对话框如何显示和隐藏(或者对话框之间如何相互调用)
- C# 中国阴历
- JQuery常用方法
- 永远的窗口(个人对窗口的拙见)
- java初学笔记
- 关于blue soleil无法识别某些蓝牙适配器的解决方法
- WinCE4.2 下轻松调用 Windows Media Player 控件
- 在宿舍的同学们,只要你有本本,就可以免费无线上网~~
- 在EVC中实现透明控件