CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

很简单很简单的问题....窗口父子关系的问题.

楼主111222(www.111222.cn)2004-05-02 03:17:50 在 VC/MFC / 基础类 提问

我在CMainDialog里面创建一个CPopupDialog,   想让两个窗口是同以desktop为父窗口.  
   
   
  static   CPopupDialog   *pPopDlg   =   new   CPopupDialog(0);//0就是DESKTOP的HANDLE啦  
   
   
  pPopDlg->Create(IDD_XXX,0);//还是0.  
   
   
  可是结果这个pop窗口的父窗口还是MainDialog,   我哭了,   怎么创建app级的POP窗口??/  
   
   
  问题点数:50、回复次数:6Top

1 楼countryboy(沉淀)回复于 2004-05-02 05:00:33 得分 25

upTop

2 楼liquanle()回复于 2004-05-02 07:09:40 得分 25

你把对话框的style设置成Overlapped,试试。  
   
  就是那个资源。  
   
  我用SPY查看了。  
   
  可以。Top

3 楼liquanle()回复于 2004-05-02 07:15:14 得分 0

*   Overlapped   windows   have   no   parent.   */Top

4 楼111222(www.111222.cn)回复于 2004-05-02 07:22:28 得分 0

晕,   我这些窗口都必须时没有CAPTION的,   看来得手工去掉CAPTION了Top

5 楼111222(www.111222.cn)回复于 2004-05-02 08:07:27 得分 0

parent是没了,   还是不是app级的窗口,   我又看了一下,   是owner   window在作怪.  
   
  不论怎样,   CPopupDialog   的owner   总是CMainDialog,   我SETOWER(NULL)也不好使.    
   
  这样的话,   还是没法实现CMainDialog和CPopupDialog相互遮盖,   现在这种情况,   POPUP总在MAIN的上面,    
  Top

6 楼111222(www.111222.cn)回复于 2004-05-02 08:58:26 得分 0

啊啊阿阿,   怎么让MainDlg::SomeFunc里面Create的dlg没有owner啊,   写了这么时间程序,   被这样一块石头拌倒了,   5555555555555Top

相关问题

  • 谁举一个简单的例子来确定两个窗体的父子关系?
  • 概念性的问题:窗口的父子关系和所有、被所有关系的区别?
  • 窗口之间的关系有父子,兄弟;怎么还有Own(拥有)这种说法,什么意思?
  • 父子窗口的问题
  • 父子窗口句柄!
  • 父子关系的使用。急、、、、、、、
  • 求将表转换成父子关系
  • 根据父子关系统计父亲
  • 一个父子关系的问题?!
  • 父子窗口信息传递问题

关键词

  • cpopupdialog
  • cmaindialog
  • owner

得分解答快速导航

  • 帖主:111222
  • countryboy
  • liquanle

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo