高手支招:如何使mfc dll的对话框不随主程序的对话框最小化而最小化。

hzlxb2000 2010-04-12 06:50:04
写了个mfc dll(共享、规则),包含有对话框资源。但在主程序调用它的时候出现:当我点击主程序对话框的最小化按钮时,dll的对话框也随着最小化了。大家帮忙看下有什么办法能使主程序界面最小化时,mfc的对话框不最小化。
...全文
103 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnzdgs 2010-04-13
  • 打赏
  • 举报
回复
xxDlg.Create(IDD_XXX, CWnd::GetDesktopWindow());
hzlxb2000 2010-04-13
  • 打赏
  • 举报
回复
谢谢楼上各位帮助。请问SetParent(NULL)在哪里使用?我在xxDlg.Create后使用SetParent(NULL)和在OnInitDialog中使用都没有脱离成功。
z8y8x 2010-04-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zgl7903 的回复:]

DLL对话的Dlg SetParent(NULL) 与你的主对话框脱离关系
[/Quote]

正解
zgl7903 2010-04-12
  • 打赏
  • 举报
回复
DLL对话的Dlg SetParent(NULL) 与你的主对话框脱离关系
hurryboylqs 2010-04-12
  • 打赏
  • 举报
回复
DLL对话框的父窗口设置成桌面窗口
hankcs 2010-04-12
  • 打赏
  • 举报
回复
谷歌关键字窗口前置,应该有不少方法

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧