我正在尝试在2台计算机上复制鼠标/键盘控件。计划是:a)使用SetWindowsHookEx在主机上捕获鼠标/键盘事件,通过网络将所需参数传输到另一台计算机,然后使用..回放。我对windows api不是很熟悉所以我需要以下帮助:
据我所知,SetWindowsHookEx中的回调集接收指针wParam和lParam,它们引用应该包含我需要的所有内容的数据。他们指向的数据总是一样长吗?或者如果没有,我怎样才能找出他们指向的类型?
接下来,有没有办法在接收计算机上发送wParam和lParam中描述的相同数据?我确实找到了mouse_event和keyboard_event,但我认为这些是用于从头开始构造输入,并且需要我反汇编wParam / lParam数据并重新创建它。