我在对话框A中,使用create生成非模态对话框B但A不是B的父窗口.即 在对话框A的代码里,如下调用CXXXDlalog DlgB;DlgB.Create(IDD_XXX, NULL);
DlgB.ShowWindow(SW_SHOW);
现在发现的问题就是,
对话框B一直处于对话框A的上层,
即A无法遮挡住B,我想实现的是A和B可以像普通窗口一样可以互相遮挡(点A时,A遮住B,点B时,B遮住A).请问要怎么实现呢?
DlgB.ShowWindow(SW_SHOW);
现在发现的问题就是,
对话框B一直处于对话框A的上层,
即A无法遮挡住B,我想实现的是A和B可以像普通窗口一样可以互相遮挡(点A时,A遮住B,点B时,B遮住A).请问要怎么实现呢?
解决方案 »
- GDI+画网格线(非hatchbrush,网格距离可变)效率太差,求好的方法
- 讨论 --- 我们的产品, 质量差、不安全的原因?
- 关于CImage类的使用
- DrawFocusRect 函数跟Focus有什么关系?
- 请教高手:VB函数转为C/C++函数的问题
- 请问如何将系统菜单变灰,在线等待。。。。。。。
- 100分求消息发送器原码
- LIFEForSoft!请给我visual c++mfc编程实例极其扩展编程实例的!
- GetDllAddress问题
- VC2010 为什么同一项目 在不同操作系统环境下 安装依赖不一样
- VS2010连接错误,请帮忙分析一下
- mfc 32位程序中,64位整数与字符串如何相互转换?
DlgB.ShowWindow(SW_SHOW);