3

我正在尝试制作一个程序,该程序将使用鼠标下的颜色值更新另一个窗口文本输入。问题是我不知道我把这个检查放在哪里WM_MOUSEMOVE,因为我自己没有创建桌面窗口。

我尝试创建自己的 DialogBox 来显示值,但WM_MOUSEMOVE唯一的工作是在该 DialogBox 内,而不是在它之外。

4

1 回答 1

0

我不是这方面的专家,但根据我的阅读,您需要收听 WM_INPUT 消息。为了开始接收该消息,您的应用程序需要注册监听鼠标。

阅读: http: //msdn.microsoft.com/en-us/library/windows/desktop/ms645543 (v=vs.85).aspx#_win32_Reading_Raw_Input

于 2012-11-17T23:00:39.080 回答