INNER CODE UNIT · C++
IbSendMouseWheel
Chaoses-Ib/IbInputSimulator · Simulator/source/API 3.cpp:70
DLLAPI bool __stdcall IbSendMouseWheel(int32_t movement) {
INPUT input{
.type = INPUT_MOUSE,
.mi {
.dx = 0,
.dy = 0,
.mouseData = std::bit_cast<DWORD>(movement),
.dwFlags = MOUSEEVENTF_WHEEL,
.time = 0,
.dwExtraInfo = 0
}
};
return IbSendInput(1, &input, sizeof(INPUT));
}
DLLAPI bool __stdcall IbSendKeybdDown(uint16_t vk) {
INPUT input{
.type = INPUT_KEYBOARD,