我想用右键的消息来触发一个ListBox的菜单, 然后选择菜单的一个项,
::PostMessage(pListBoxWnd,WM_RBUTTONDOWN,0, 0);
::PostMessage(pListBoxWnd,WM_RBUTTONUP,0, 0);
能触发ListBox的菜单,但我想鼠标移动到一个项上面点击,实现菜单的选择. 于是我加上mouse_event(MOUSEEVENTF_MOVE,10,0,0,0); 发现顺序错了,鼠标不是先触发右键,再移动,而是先移动再触发右键菜单, 怎么回事呢? 怎么顺序会错的了?怎样克服这个问题
|