一个对话框显示在另一个对话框的指定位置

juanzi_86 2012-10-16 02:05:52
我做了一个基于MFC的动态链接库,里边包含一个对话框,另外建立了一个程序,也有一个对话框。

现在要实现的功能是:

在主程序的对话框上指定一个位置,或者利用一个控件指定位置,让程序启动时,动态链接库的对话框嵌在主程序的对话框里就好像一个对话框一样的那种

不知我说清楚了没有 希望高手能帮帮忙出个主意,这个应该怎么实现呢
...全文
198 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
若风09 2012-10-18
  • 打赏
  • 举报
回复
你把要嵌入的对话框style先设置为child;然后在主对话框中movewindow到正确位置即可
牛奶味的榴莲 2012-10-16
  • 打赏
  • 举报
回复
把主对话框和要镶嵌的对话框关联起来,在要镶嵌的对话框中获取主对话框的大小,使用MoveWindow调整镶嵌对话框的位置和带下就行了。
疯狂-的-蜗牛 2012-10-16
  • 打赏
  • 举报
回复
动态链接库里的对话框(非模态)可以通过MoveWindow任意移动

15,978

社区成员

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

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