【发布时间】:2012-08-07 10:33:51
【问题描述】:
我知道 wParam 和 lParam 是(我相信是 32 位)特定于当时传递的消息的信息位,但是有没有办法知道每条消息在两者中的内容是什么?
我在某处读到 wParam 是 16 位而 lParam 是 32 位,但它仍然没有真正解释我应该看到什么,或者至少我应该看到哪个变量。我见过一些使用 lParam 的消息示例,以及使用 wParam 的其他消息示例,以及两者都使用的其他示例。
例如,我看到 keydown 使用 wParam 来接收特定的键,但是在 LButtondown 中使用了 lParam,上面的 16 是 y,下面的 16 是 x。一个具体应该在 lParam 中的原因是有道理的(因为它需要 32 位),但是我怎样才能找出其他消息发送了哪些,以及它们中的内容是什么?
(对不起,我想我可能已经在那个轻微的咆哮中重复了我的问题几次)
【问题讨论】: