在对话框上放置多个对话框,而且在同一行。怎么实现呢?
我做出来的总是在不同的行,或者就一个把另外一个覆盖了。
我做出来的总是在不同的行,或者就一个把另外一个覆盖了。
解决方案 »
- 在线等,急,马上给分:ListCtrl中的列我插入一个位图,但选中后在这个位图上有一层阴影,不知如何去掉这层阴影?
- MFC中如何判断一个窗口(CWnd)对象是否存在?
- 在win2003下WM_MOVE消息和winxp不一样吗?为什么同样的代码在win2003下得不到wm_move消息?
- 一个简单的绘图程序
- error RC2104是怎么回事,哪位老兄遇见过?
- 计算机的并口通信问题!
- 各位帮忙看看,我的那句话说错了,我的信誉分怎么突然为0的?
- 是否可以以 CDC 类为基础,在 CRect 中的部分区域设置为 ScrollBar 窗口,具备滚动条的性质
- 如何在多文档从串口采集数据绘画在3个文档里
- MainFrame类成员变成Doc类成员
- 曲线不消失问题
- 添加Create函数后,对话框无法显示,帮忙说一下为什么
用MoveWindow或SetWindowPos实现
CRect rectmaindlg,rectdlg1,rectdlg2;
GetClientRect(&rectmaindlg);
dlg1.Create(IDD_DIALOG1,this);
dlg2.Create(IDD_DIALOG2,this);
dlg1.GetWindowRect(rectdlg1);
dlg2.GetWindowRect(rectdlg2);
rectdlg2.left += rectdlg1.right;
rectdlg2.right += rectdlg1.right;
dlg1.MoveWindow(&rectdlg1);
dlg2.MoveWindow(&rectdlg2);
dlg1.ShowWindow(SW_SHOW);
dlg2.ShowWindow(SW_SHOW);