Kanzi input, win32 specific implementation. More...
#include <kanzi/core/legacy/kzs_types.hpp>
#include <kanzi/core/legacy/debug/kzs_error.hpp>
#include <kanzi/core/platform/cpp/win32/windows.hpp>
#include <kanzi/core.ui/platform/input/common/event_queue.hpp>
Functions | |
kanzi::KeyModifier | getWindowsKeyModifiers (kanzi::LogicalKey key) |
kzsError | kzsInputNativeHandleMessage (kanzi::EventQueue &queue, HWND hWnd, UINT message, WPARAM wparam, LPARAM lparam, bool *out_handled) |
Message handler for native input. | |
kzsError | kzsWindowNativeWndProcHandler (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam, bool *out_handled) |
Low-level message handler for native input. | |
kanzi::LogicalKey | windowsKeyToLogicalKey (WPARAM wparam, LPARAM lparam) |
Kanzi input, win32 specific implementation.
Copyright 2008-2017 by Rightware. All rights reserved.
kanzi::LogicalKey windowsKeyToLogicalKey | ( | WPARAM | wparam, |
LPARAM | lparam ) |
kanzi::KeyModifier getWindowsKeyModifiers | ( | kanzi::LogicalKey | key | ) |
kzsError kzsInputNativeHandleMessage | ( | kanzi::EventQueue & | queue, |
HWND | hWnd, | ||
UINT | message, | ||
WPARAM | wparam, | ||
LPARAM | lparam, | ||
bool * | out_handled ) |
Message handler for native input.
kzsError kzsWindowNativeWndProcHandler | ( | HWND | hwnd, |
UINT | message, | ||
WPARAM | wparam, | ||
LPARAM | lparam, | ||
bool * | out_handled ) |
Low-level message handler for native input.
Expects g_activeEventQueue to be a valid input event queue.