Как получить события меню из пункта меню в системном меню окна консоли?
Я добавил пункт меню в SystemMenu окна консоли моего приложения, которое я создал с помощью AllocConsole()
функция. но я не мог понять, как обрабатывать события для пунктов меню, которые я добавил.
Как я могу обработать эти события меню?
Спасибо
1 ответ
Вы пытались переопределить процесс окна окна консоли? т. е. как только вы получили дескриптор окна с помощью GetConsoleWindow и затем подключили его оконный процесс с помощью SetWindowLongPtr, вы должны прослушать сообщение WM_SYSCOMMAND. Смотрите эту статью о том, как обрабатывать пункты меню из системного меню.