通过修改lpv数据来注入按键

时间:2014-03-02 05:41:09

标签: c++ directx hook keypress

以下代码在评论中指出我应该“通过修改lpv数据在此处注入按键”;但是,我不明白“0x80”是什么意思。

由于我不明白0x80代表什么,我假设它正在将左箭头键挂钩以便能够使用左箭头键。一旦注入左箭头键?我假设我可以在帖子中使用现在编辑的左箭头键吗?

请帮助并阐明一下,谢谢。

    HRESULT HookGetDeviceState(LPVOID *plpvOut, DWORD cbData, LPVOID lpvData)
    {
        ...
        // Inject keypresses here by modifying lpv data.
        keys[DIK_LEFT] = 0x80;
        return hr;
    }

0 个答案:

没有答案