Как получить события меню из пункта меню в системном меню окна консоли? - PullRequest
0 голосов
/ 03 марта 2010

Я добавил пункт меню в SystemMenu окна консоли моего приложения, которое я создал с помощью функции AllocConsole(). но я не мог понять, как обрабатывать события для пунктов меню, которые я добавил.

Как я могу обработать эти события меню?

Спасибо

1 Ответ

1 голос
/ 03 марта 2010

Вы пробовали переопределить процедуру окна окна консоли? то есть, как только вы получили дескриптор окна с помощью GetConsoleWindow и затем подключили его оконный процесс с помощью SetWindowLongPtr , вы должны прослушать сообщение WM_SYSCOMMAND . См. статью о том, как обрабатывать пункты меню из системного меню.

...