动态设置模态对话框大小?

yayexing 2011-12-02 02:33:11
我在父窗口里面有个下拉列表,里面有窗口大小选项,还有一个按钮,点击按钮要弹出模态对话框SubDlg,但弹出的模态对话框要是下拉列表里面的选项,例如下拉列表选中300X400,点击按钮,就弹出300X400的模态对话框,选中600X500,点击按钮,就弹出600X500的模态对话框,请问如何做呢?
...全文
210 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yayexing 2011-12-06
  • 打赏
  • 举报
回复
唉,算了,送分算了。
yayexing 2011-12-03
  • 打赏
  • 举报
回复
谢谢楼上两位,能不能详细一些啊。
wmnmtm 2011-12-02
  • 打赏
  • 举报
回复
在对话框初始化的时候设置

this->MoveWindow(0,0,600, 500);
shen_wei 2011-12-02
  • 打赏
  • 举报
回复
pWnd ->showWindows()
yayexing 2011-12-02
  • 打赏
  • 举报
回复
楼上的能不能详细一点呢,还有就是我在显示子窗口之后要隐藏父窗口,关闭子窗口后要显示主窗口,该如何操作。
Icer 2011-12-02
  • 打赏
  • 举报
回复
在对话框类添加两个变量,把数值传进去
然后在对话框类中相应WM_SHOWWINDOW消息,设置大小
我才是心翼 2011-12-02
  • 打赏
  • 举报
回复
对话框的Create里面,修改一下即可
shen_wei 2011-12-02
  • 打赏
  • 举报
回复
BOOL MoveWindow(
HWND hWnd,
int X,
int Y,
int nWidth,
int nHeight,
BOOL bRepaint
);

15,979

社区成员

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

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