我很困惑,如何使用GetCursorPos
fromGetPoint()
在 ClickSimulationMove 中获取 POINT,然后MouseReturn
在ClickSimulationClick
. 可悲的是,我不能将这个 Click 和 Move 功能结合在一起。
编码:
FB::variant TestPluginAPI::ClickSimulationClick()
{
POINT pt = GetPoint();
ShowCursor(true);
MouseLeft();
MouseReturn(pt.x, pt.y);
ShowCursor(true);
return 0;
}
POINT TestPluginAPI::GetPoint()
{
POINT pt;
GetCursorPos(&pt);
return pt;
}
FB::variant TestPluginAPI::ClickSimulationMove()
{
MouseMove(-325, 605);
return 0;
}
ClickSimulationMove() 先行,然后 ClickSimulationClick(),因此 GetPoint() 获取已移动鼠标的 POINT,但我需要尚未移动鼠标的 POINT 返回该位置。