关于 new出来的对话框 父与子对话框置顶的问题 本帖最后由 ywapple 于 2010-12-16 18:42:52 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:如果是说,希望对话框B弹出后A对话框仍能操作的话,可以这样:方法一:将B对话框常见为无模式的,方法二:CBDlg dlg;dlg.Create(...)dlg.RunModalLoop ()2:没看明白你的意思 第一个问题 我直接在PreTranslateMessage 你们做掉了大家帮忙 看看我第二个问题应该很简单 我就是不晓得咋个办 帮帮忙 动态设置属性你既然是无模式调用那么一定是自己show的在show之前通过SetWindowLong或ModifyStyleEx改变属性即可 我原来默认是没有边框的我现在要加边框显示ModifyStyleEx(0, DS_MODALFRAME);这样可以么? 我设置了没有反应呢 对话框继承自CDHtmlDialog上面那位朋友说ModifyStyle(0,WS_CAPTION) 这样不行哦…… 嗯对于一般的CDialogModifyStyle(0,WS_CAPTION)确实可以 我用CDHtmlDialog试了一下可以啊代码如下 CHtmlTestDlg* pTest = new CHtmlTestDlg; pTest->Create(CTestDlg::IDD); pTest->ModifyStyle(0, WS_CAPTION); pTest->ShowWindow(SW_SHOW); 1.在你B窗口显示的时候,你可以控制A窗口A->EnableWindow(FALSE);再在关闭或者隐藏B的时候,控制A窗口A->EnableWindow(TRUE);2.直接在资源管理器中即可配置,设置对话框的属性 主界面程序和相关应用程序问题 为何在非客户区弹出右键菜单总会崩溃? 怎样固定程序运行的名称? MFC中如何通过移动鼠标来改变一副图片的亮度,也就是对比度啊? sendmessage不起作用 浏览器编程 得分太难了,我来问一个,你们常用的快捷键是什么,每位50分 软件的架构或构架是什么意思? VS2010编写的对话框程序,运行着,那个cancle按钮就自动消失了 system()函数不懂的地方,请教!!! 熟悉图像处理的高手们帮忙 如何设置SliderCtrl滑块按钮两端滑杆的颜色。
方法一:将B对话框常见为无模式的,
方法二:CBDlg dlg;
dlg.Create(...)
dlg.RunModalLoop ()2:没看明白你的意思
应该很简单 我就是不晓得咋个办 帮帮忙
你既然是无模式调用
那么一定是自己show的
在show之前通过SetWindowLong或ModifyStyleEx改变属性即可
我现在要加边框显示
ModifyStyleEx(0, DS_MODALFRAME);
这样可以么? 我设置了没有反应呢
上面那位朋友说ModifyStyle(0,WS_CAPTION) 这样不行哦……
对于一般的CDialog
ModifyStyle(0,WS_CAPTION)确实可以
可以啊
代码如下
CHtmlTestDlg* pTest = new CHtmlTestDlg; pTest->Create(CTestDlg::IDD);
pTest->ModifyStyle(0, WS_CAPTION);
pTest->ShowWindow(SW_SHOW);
再在关闭或者隐藏B的时候,控制A窗口A->EnableWindow(TRUE);
2.直接在资源管理器中即可配置,设置对话框的属性