将对话矿加入到窗口中!请教高手!

qushen813 2003-10-15 01:26:55
我在MainFrame中将View拆分成了4个视图,现在想用其中一个作为控制界面,也就是想把一个对话框加入到其中的一个拆分窗口中,请问该怎么办?(我试图将一个子对话矿的父窗口参数设置成其中一个窗口句柄,可是有运行错误)
...全文
31 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qushen813 2003-10-15
  • 打赏
  • 举报
回复
我是这样做的:
HWND hwnd=m_splitter.GetPane (2,0)->m_hWnd; //得到试图的句并
ctldlg.Create(IDD_DIALOG_CONTROL,(CWnd*)hwnd); //父指针指向这个试图
ctldlg.ShowWindow(SW_SHOW);

可是运行结果有错,请帮我看看,是不是不能这样指定?
Viconia 2003-10-15
  • 打赏
  • 举报
回复
用CFormView比较简单
yintongshun 2003-10-15
  • 打赏
  • 举报
回复
楼上说的不错
wuxfBrave 2003-10-15
  • 打赏
  • 举报
回复
用非模式对话框,对话框风格使用WS_CHILD
或者使用CFormView
flyelf 2003-10-15
  • 打赏
  • 举报
回复
把该对话框作为子窗口创建到某视图中
mathliu 2003-10-15
  • 打赏
  • 举报
回复
让其中的一个视图派生自CFormView就行了。

15,979

社区成员

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

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