显示-VC对话框嵌套对话框,移动不同步

问题描述

VC对话框嵌套对话框,移动不同步
    小弟在对话框A中Static控件上创建并显示对话框B,但是移动对话框A时对话框B无法跟着一起移动,一直没有解决,求各位大神帮忙!!

解决方案

把对话框B的通过setparent这个函数设置成对话框A的子对象就可以了

解决方案二:
非常感谢!就此采纳了!

时间: 2024-11-05 16:28:04

显示-VC对话框嵌套对话框,移动不同步的相关文章

vc-VC对话框嵌套对话框,移动不同步

问题描述 VC对话框嵌套对话框,移动不同步 在对话框A中Static控件上创建并显示对话框B,但是移动对话框A时对话框B无法跟着一起移动,一直没有解决,求各位大神帮忙!!能让对话框B随着对话框A一起移动. 解决方案 在对话框A中Static控件上创建并显示对话框B,是什么意思? 对话框 B 应该不是真正嵌套到对话框 A 中时,确定是无法同步移动. 可以考虑在对话框 A 中通过代码来控制对话框 B的移动,这样做同步会有一点延时的. 解决方案二: 这个需要自己编程控制了,要么就创建MDI窗体. 解决

事件 位图-VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面

问题描述 VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面 2C VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示自定义1的界面,同理单击位图2显示自定义2的界面,用代码如何实现,请各位指教.

c++问题-vc++无模式对话框显示问题

问题描述 vc++无模式对话框显示问题 对话框架构下,在CWinApp派生类的InitInstance函数中,启动对话框之前,构造了另一个只含有进度条和文本框的对话框,用来显示加载数据的进度.此对话框为无模式对话框,初始显示正常,但一旦最小化,再还原后,进度条和文本框均无法显示,背景也变为白色.对话框架构下,再使用一个无模式对话框确实比较另类,所以遍查不到解决方法,恳请哪位高手帮忙! 解决方案 http://blog.163.com/guo_ahui/blog/static/4465088320

vc非模态对话框-VC 非模态对话框为何总是置顶显示

问题描述 VC 非模态对话框为何总是置顶显示 小弟遇到一个问题,不知道谁能帮忙解决一下,先谢谢啦~ 我的单文档程序,点击按钮后生成一个非模态对话框,可是对话框一直是显示在前端,当我鼠标点在单文档程序上进行操作时,对话框一直挡在前面,这点让我不能理解啊,因为活动窗口是主窗口了啊,怎么让主窗口可以显示在对话框之上呢??不知道哪位大神能指点一下的 解决方案 你可以手动让他不在最顶端,判断是否获得焦点,如果没有,最小化一下就可以了

vc++6.0如何实现基于对话框模态对话框中编辑框的内容显示在主对话框静态文本中?

问题描述 vc++6.0如何实现基于对话框模态对话框中编辑框的内容显示在主对话框静态文本中? vc++6.0基于对话框如何实现在模态对话框中输入一个数,然后点击确定按钮将编辑框中的数值显示在主对话框的静态文本中.(注:静态文本的默认值为10)求具体步骤和代码! 解决方案 模式对话框 class CSubDlg : public CDialogEx { ... public: int num; //定义一个成员变量 }; //对话框初始化函数 BOOL CSubDlg::OnInitDialog(

vc++在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现?

问题描述 vc++在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现? vc++我想在MFC对话框上用程序生成控件(比如Text和Edit控件),求如何实现?(不是用工具条拖动控件到对话框上) 1.用程序生成控件2.控件在对话框上准确定位 求大神指导下 解决方案 一个 CreateWindow() 就能搞定,例子很多,自己找. 解决方案二: MFC我没有研究过,但我想MFC中应该可以调用Win32API吧,可以看看这几个,虽然不是MFC,但是在MFC里想必是可以用的.htt

winfrom中下图显示的选择文件对话框该如何实现

问题描述 winfrom中下图显示的选择文件对话框该如何实现 解决方案 http://www.codeproject.com/Articles/16276/Customizing-OpenFileDialog-in-NET 解决方案二: VC++选择文件对话框实现VC++实现文件选择对话框对话框实现选择文件,并显示相应的路径

对话框嵌套问题(MFC 关于背景覆盖)?

问题描述 对话框嵌套问题(MFC 关于背景覆盖)? 有对话框A和对话框B, A嵌套到B中. B中右上角有三个按钮, n1, n2, n3. 其中,n2为放大按钮.对话框B是黑色背景的,对话框A显示一幅图片. 当点击放大按钮n2时,由于窗口重绘, 对话框B的黑色背景覆盖了对话框A的画面. 请问各位网友, 如何解决背景色覆盖问题?

在网页中调用VC写的对话框

要想在网页中调用VC写的对话框,那就得创建一个OCX了,下面将一步一步教你怎么写OCX: 第一步选择"MFC ActiveX ControlWizard",写入创建工程的名字,然后一路狂按"NEXT",直到"Finish",至此一个简单的MFC型的OCX框架已完成了; 第二步在资源中添加一对话框,并创建一个对话框的新类; 第三步就得为OCX添加方法了,见图:ClassWizard->Add Method,选择OK: 接着给方法添加以下代码: