FreeRDP
Loading...
Searching...
No Matches
wf_event.h
1
22#ifndef FREERDP_CLIENT_WIN_EVENT_H
23#define FREERDP_CLIENT_WIN_EVENT_H
24
25#include "wf_client.h"
26#include <freerdp/log.h>
27
28LRESULT CALLBACK wf_ll_kbd_proc(int nCode, WPARAM wParam, LPARAM lParam);
29LRESULT CALLBACK wf_event_proc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
30
31void wf_event_focus_in(wfContext* wfc);
32
33BOOL wf_keyboard_set_indicators(rdpContext* context, UINT16 led_flags);
34
35#define KBD_TAG CLIENT_TAG("windows")
36#ifdef WITH_DEBUG_KBD
37#define DEBUG_KBD(...) WLog_DBG(KBD_TAG, __VA_ARGS__)
38#else
39#define DEBUG_KBD(...) \
40 do \
41 { \
42 } while (0)
43#endif
44
45#endif /* FREERDP_CLIENT_WIN_EVENT_H */