【发布时间】:2009-10-25 08:06:39
【问题描述】:
刚刚在 Windows 7 上尝试了我的一些小型图形应用程序,我收到了一个带有 loword==hiword== -1 的 WM_SIZE 事件——可以安全地忽略它,还是它有什么特殊含义?我从来没有在 XP/Vista 上看到过这样的大小,只有 Windows 7。文档并没有详细说明 hiword/lowword 可以是什么,所以我想知道 -1 是否有一些特殊含义。 (我一般应该检查是否为负数,还是只有-1?)
【问题讨论】:
-
哇,lparam 应该是窗口的大小,不应该是-1。
-
是的,这就是我感到困惑的原因,尤其是我的应用程序中出现了 width==height==-1 :)