鱼C论坛

 找回密码
 立即注册
查看: 9481|回复: 5

[API档案] WM_SIZE 消息

[复制链接]
发表于 2014-8-2 17:45:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
消息含义:

当主窗口的客户区部分大小改变时,操作系统将给应用程序发送 WM_SIZE 消息。

应用程序通过窗口过程接收该消息(请关注:《Windows程序设计(SDK)》视频教学)。


消息定义:

  1. #define WM_SIZE                         0x0005
复制代码


参数解析:

wParam:指出窗口的新状态

wParam 参数可以是下列值之一:

含义
SIZE_MAXHIDE(4) 当该应用程序的其他窗口被最大化的时候,消息被发送往所有的弹出窗口
SIZE_MAXIMIZED(2) 该窗口被最大化
SIZE_MAXSHOW(3) 当该应用程序的其他窗口已经恢复到原来大小的时候,消息被发送往所有的弹出窗口
SIZE_MINIMIZED(1) 该窗口被最小化
SIZE_RESTORED(0) 该窗口的大小发生变化,但不是最大化(SIZE_MAXIMIZED)或最小化(MINIMIZED)


lParam:指出当前客户区的大小(宽度和高度)

1. lParam 参数的低 16 位指定了新窗口的宽度;

2. lParam 参数的高 16 位制定了新窗口的高度。

小甲鱼温馨提醒:可以通过 LOWORD 宏HIWORD 宏来获取 lParam 参数的低 16 位和高 16 位。


返回值:

如果窗口过程响应该消息,必须返回 0。

【API档案】版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-9-22 21:53:48 | 显示全部楼层
TAT本打算用这个API检测窗体变化情况,没想到加入这个API后就会程序秒退.:mad:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2015-3-23 16:52:26 | 显示全部楼层
到底这个API有什么用啊?无论我去不去掉这个函数,窗口感觉都一样:cry:cry请教请教
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-7 15:53:27 | 显示全部楼层
看不懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-10-24 11:53:34 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-11 18:04:15 | 显示全部楼层
.
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-5 02:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表