WM_GETMINMAXINFO消息 中结构体MINMAXINFO

本文详细介绍了如何使用MINMAXINFO结构体来精确控制Windows应用程序窗口的最大、最小尺寸及位置,包括最大化、最小化时的宽高及坐标设定。此外,还提到了WM_SIZE消息在窗口大小变化完成后的触发机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

MINMAXINFO* lpMMI

 lpMMI->ptMaxSize.x = 800;  // 设置窗口最大化时的宽度
 lpMMI->ptMaxSize.y = 600;  // 设置窗口最大化时的高度
 lpMMI->ptMaxPosition.x = 100; // 设置窗口最大化时x坐标
 lpMMI->ptMaxPosition.y = 100; // 设置窗口最大化时y坐标
 lpMMI->ptMinTrackSize.x = 400; // 设置窗口最小宽度
 lpMMI->ptMinTrackSize.y = 400; // 设置窗口最小高度
 lpMMI->ptMaxTrackSize.x = 600; // 设置窗口最大宽度
 lpMMI->ptMaxTrackSize.y = 500; // 设置窗口最大高度

 

WM_SIZE 会在窗口大小变化完成后调用。

转载于:https://www.cnblogs.com/Browneyes/p/6109466.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值