我怎样才能通过ptx
和pty
从TestPluginAPI::ClickSemulationMove
到TestPluginAPI::ClickSemulationClick(int ptx, int pty)
。
问题是我必须在 JavaScript 中使用这两个函数,因此不能简单地将它从一个到另一个公开。
FB::variant TestPluginAPI::ClickSemulationClick(int ptx, int pty)
{
ShowCursor(true);
MouseLeft();
MouseReturn(ptx, pty);
ShowCursor(true);
return 0;
}
FB::variant TestPluginAPI::ClickSemulationMove(int ptx, int pty)
{
POINT pt;
MouseMove(-325, 605);
GetCursorPos(&pt);
ptx = pt.x;
pty = pt.y;
return 0;
}
据我所知,我需要使用 JSObjectPtr 或 FB::VariantList,但是没有任何示例我有点困惑。谁能给我看简单的代码示例?