如何改变窗口的大小而不改变它的位置?

vincen_cn 2006-12-07 09:29:13
如题 。
小弟为了能让一图片在窗口上显示完整,遇到了这样的问题,
望各位大哥不吝赐教。
...全文
135 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyh2007 2006-12-07
  • 打赏
  • 举报
回复
http://www.codeproject.com/dialog/layout_helper.asp
这里去下个源码看看
mynamelj 2006-12-07
  • 打赏
  • 举报
回复
使用SetWindowPos,加上SWP_NOMOVE | SWP_NOZORDER参数,第一个代码怱略移动,第二个代表怱略Z顺序。

SetWindowPos(NULL, 0, 0, 100, 200, SWP_NOMOVE | SWP_NOZORDER);
vincen_cn 2006-12-07
  • 打赏
  • 举报
回复
那里面的,坐标怎么办?,我想在默认的位置显示,怎样得到默认的窗口位置坐标。
happyness44 2006-12-07
  • 打赏
  • 举报
回复
先GetWindowRect记录窗口位置
然后MoveWindow()放大

15,976

社区成员

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

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