社区
界面
帖子详情
求助,子窗口怎么知道父窗口大小发生变化
sojiiii
2012-11-16 09:45:52
不能在父窗口里设置子窗口的大小,子窗口必须根据父窗口的大小动态调整。
问题来了,子窗口怎么获取父窗口的大小变化呢?就是WM_SIZE,除了钩子。
...全文
701
11
打赏
收藏
求助,子窗口怎么知道父窗口大小发生变化
不能在父窗口里设置子窗口的大小,子窗口必须根据父窗口的大小动态调整。 问题来了,子窗口怎么获取父窗口的大小变化呢?就是WM_SIZE,除了钩子。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
华美乐章
2012-11-27
打赏
举报
回复
可以在父窗口的Onsize中给子窗体发消息.附加消息带上父窗口的句柄m_hWnd; 子窗口中可以获取m_hWnd父窗口的大小,在改变子窗体大小
捕鲸叉
2012-11-27
打赏
举报
回复
在父窗口中响应WM_SIZE消息,在里面将尺寸信息通知子窗口
LuciferStar
2012-11-16
打赏
举报
回复
父窗口发生变化时发消息给子窗口。
breaksoftware
2012-11-16
打赏
举报
回复
如果你不给父窗口安装钩子,就要启动一个线程,实时监控父窗口的大小,如果大小发生改变,则在线程中通知你的子窗口也改变大小。具体的API楼上已经说了。
lurenmei
2012-11-16
打赏
举报
回复
enumwindows
九州剑王
2012-11-16
打赏
举报
回复
引用 5 楼 schlafenhamster 的回复:
GetParent 后 GetClientRect 得到父窗口大小。
应该算是好方法~搞一个线程专门定时去查询然后比较。。。学习了
schlafenhamster
2012-11-16
打赏
举报
回复
GetParent 后 GetClientRect 得到父窗口大小。
sojiiii
2012-11-16
打赏
举报
回复
我不能控制父窗口关键是。……¥%……
gwlhww
2012-11-16
打赏
举报
回复
如果你不用WM_SIZE你自定义消息。将主窗口大小发送到自定义消息中。当主窗发生变化时向子窗口发送自定义消息。
lurenmei
2012-11-16
打赏
举报
回复
父窗口的onsize中给子窗口发送消息?
lgstudyvc
2012-11-16
打赏
举报
回复
通知,可以在size里处理
MFC中
子
窗口
中的控件随着
父
窗口
的改变而改变
最近遇到一个比较头疼的问题就是
子
窗口
中的控件无法跟随
父
窗口
的改变而改变,今天终于解决这个问题了,写下解决的方法。 主要的思路就是重写onsize函数,然后向
子
窗口
发送MoveWindow函数。代码为: 在 主
窗口
的.h文件中添加: POINT Old; void resize(); 并加载OnSize函数 afx_msg void OnSize(UINT nType, in
子
窗口
随
父
窗口
缩放管理类
因为记录了
子
窗口
原始相位位置,因此不论缩放多少次,相对位置都不会
发生变化
#pragma once #include <Afxtempl.h> class CWindowSizeMange { protected: typedef struct _tagSizeData_t { HWND hWndCtrl; //
窗口
句柄 double fLeft,...
VC++之随
父
窗口
变化调整控件大小
VC++之随
父
窗口
变化调整控件大小 标签:调整控件大小 控件大小 如果对话框或视类的大小调后,控件的大小和位置没有变化,界面看起来会很不爽 控件是从CWnd派生的,但不能使用SetWindowPos()或OnSize()或OnSizing()来改变其大小,应在
父
MFC中设置
窗口
大小
位置
MFC中设置
窗口
大小
位置
Listcontrol控件随着框架
窗口
的大小而变化
当用户改变框架
窗口
的大小后,框架
窗口
会接收到 WM_SIZE 消息,并且提供了改变后的大小等信息; 这时,你就可以响应这个消息,根据改变后的情况来控制
子
窗口
。 void CTest0826Dlg::OnSize(UINT nType, int cx, int cy) { CDialog::OnSize(nType, cx, cy); CRect l_ct; GetCli
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章