Есть HWND окна. Нужно добавить на окно обработчик события KeyDown - C#
Формулировка задачи:
Есть HWND окна. Нужно добавить на окно обработчик события KeyDown. Код в библиотеке загружаемой в приложение, можно получить HWND окна.
Решение задачи: «Есть HWND окна. Нужно добавить на окно обработчик события KeyDown»
textual
Листинг программы
- IWin32Window w = McContext.MainWindow();
- IntPtr ptr = w.Handle;
- int procID;
- int threadID = GetWindowThreadProcessId(ptr, out procID);
- KeyHook kh = new KeyHook(threadID);
- kh.KeyDown += new KeyEventHandler(kh_KeyDown);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д