或者说,在对话框上面有一个Button按钮,点击它,在相应的函数中设置对话框大小,然后实现对话框大小的动态改变。
谢谢大家
mfc基于对话框的应用程序,如何动态改变对话框大小?
答案:2 悬赏:20 手机版
解决时间 2021-12-19 21:50
- 提问者网友:藍了天白赴美
- 2021-12-19 04:03
最佳答案
- 五星知识达人网友:零点过十分
- 2021-12-19 05:07
用 cwnd::movewindow()
或 cwnd::setwindowpos()
或 cwnd::setwindowpos()
全部回答
- 1楼网友:第四晚心情
- 2021-12-19 06:21
在oninitdialog中添加:
::setwindowpos(this->m_hwnd,hwnd_bottom,x,y,w,h,swp_nozorder);
x,y为对话框左上角的坐标
w,h为对话框的宽高
如果定位后需要居中显示对话框,可以使用centerwindow();
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯