我用CreateWindowEx(),创建了一个系统预先设定的"button"类的Button,这个Button可以像窗口那样接收到WM_MOUSEMOVE和WM_KEYDOWN这样的消息吗??我试了,根本就接收不到,有什么方法吗??
如果实在不行,那怎么用CreateWindowEx()和自己的窗口类来创建一个和系统预先定义的"button"类一样的外观。
thanx advance
如果实在不行,那怎么用CreateWindowEx()和自己的窗口类来创建一个和系统预先定义的"button"类一样的外观。
thanx advance
收到鼠标移动消息以后判断鼠标是不是在按牛区域。
收到按键消息判断单前当前当前焦点是不是按牛
::GetFocus() == GetDlgItem(IDC_BUTTON1)->GetSafeHwnd()
在你的头文件前添加
extern "C" WINUSERAPI BOOL WINAPI TrackMouseEvent(LPTRACKMOUSEEVENT lpEventTrack);试试