mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-30 20:15:35 +08:00
Correct wrong variable types in CKeyboardWindows
This commit is contained in:
committed by
Klaus Basan
parent
23a1f86834
commit
324e16121e
@@ -83,7 +83,7 @@ namespace BlackInput
|
||||
return true;
|
||||
}
|
||||
|
||||
void CKeyboardWindows::processKeyEvent(WPARAM vkcode, uint event)
|
||||
void CKeyboardWindows::processKeyEvent(DWORD vkcode, WPARAM event)
|
||||
{
|
||||
BlackMisc::Input::CHotkeyCombination oldCombination(m_keyCombination);
|
||||
if ((event == WM_KEYDOWN) || (event == WM_SYSKEYDOWN))
|
||||
@@ -110,7 +110,7 @@ namespace BlackInput
|
||||
if (nCode == HC_ACTION)
|
||||
{
|
||||
KBDLLHOOKSTRUCT *keyboardEvent = reinterpret_cast<KBDLLHOOKSTRUCT *>(lParam);
|
||||
WPARAM vkCode = keyboardEvent->vkCode;
|
||||
DWORD vkCode = keyboardEvent->vkCode;
|
||||
g_keyboardWindows->processKeyEvent(vkCode, wParam);
|
||||
}
|
||||
return CallNextHookEx(g_keyboardWindows->keyboardHook(), nCode, wParam, lParam);
|
||||
|
||||
@@ -44,9 +44,6 @@ namespace BlackInput
|
||||
//! Keyboard hook handle
|
||||
HHOOK keyboardHook() const { return m_keyboardHook; }
|
||||
|
||||
//! \private
|
||||
void processKeyEvent(WPARAM vkCode, uint event);
|
||||
|
||||
protected:
|
||||
//! \copydoc IKeyboard::init()
|
||||
virtual bool init() override;
|
||||
@@ -59,6 +56,7 @@ namespace BlackInput
|
||||
|
||||
void addKey(WPARAM vkcode);
|
||||
void removeKey(WPARAM vkcode);
|
||||
void processKeyEvent(DWORD vkCode, WPARAM event);
|
||||
|
||||
//! Keyboard hook procedure
|
||||
static LRESULT CALLBACK keyboardProc(int nCode, WPARAM wParam, LPARAM lParam);
|
||||
|
||||
Reference in New Issue
Block a user