求助:当窗口最大化时,里边的文本框怎么才能跟着变化?

abcde0xq 2006-02-12 08:38:31
我第一次做界面,遇到这样的问题:
我的对话框主窗口中选中了属性Minimize box和Maximize box,使窗口可以最大化和最小化。主窗口中含有两个文本框和6个按钮。当主窗口最大化时,我希望里边的控件并没有跟着变化,但是它们的相对位置一点没有移动。是不是需要在文本框对应的OnChangeEdit中加入相应的函数啊?我不知道怎么写,还请大虾指教!
...全文
196 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
社会栋梁 2006-02-19
  • 打赏
  • 举报
回复
OnSize
weisieo 2006-02-17
  • 打赏
  • 举报
回复
重载OnSize函数,
{
GetDlgItem(文本框ID)->MoveWindow(X座标,Y座标,长,宽);
}
Featured 2006-02-12
  • 打赏
  • 举报
回复
相应对话框的OnSize,
然后根据窗体大小修改控件大小
使用到的函数:GetWindowRect、MoveWindow
ekauq 2006-02-12
  • 打赏
  • 举报
回复
http://www.codeproject.com/dialog/resizabledialog.asp

15,978

社区成员

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

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