ccbuluo / duilib

Automatically exported from code.google.com/p/duilib
0 stars 0 forks source link

PreTranslateMessage参数不足 #93

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
参照MFC的PreTranslateMessage定义,参数应为MSG
duilib中的参数只有wParam,lParam和bHandle
由于PreTranslateMessage中可能会处理非本窗口的消息
因此窗口句柄也是需要的。
典型的应用场景如:
WM_MOUSEMOVE消息,lParam中为鼠标相对于客户区的位置。
若无句柄,则无法正确转换鼠标位置到屏幕坐标

Original issue reported on code.google.com by pengui...@gmail.com on 21 Nov 2013 at 1:04