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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…