最近在做有关kinect控制鼠标事件时遇到了一个小问题,这里写点记录。
首先我简单介绍一下关于SendInput和mouse_event函数模拟鼠标事件的方法。
这两个函数是C++里使用的,先给个SendInput函数的原型,参照MSDN
UINT SendInput( UINT nInputs, // count of input events LPINPUT pInputs, // array of input events int cbSize // size of structure );函数说明:该函数合成键盘事件和鼠标事件,用来模拟鼠标或者键盘操作。事件将被插入在鼠标或键盘处理队列里面。
这儿使用这个函数时我们需要配置一下INPUT结构体,结构体组织参照MSND。