0

我已将一个菜单项添加到我使用该AllocConsole()功能创建的应用程序控制台窗口的 SystemMenu 中。但我不知道如何处理我添加的菜单项的事件。

我如何处理这些菜单事件?

谢谢

4

1 回答 1

1

您是否尝试过覆盖控制台窗口的窗口过程?即,一旦您使用GetConsoleWindow获得窗口句柄,然后使用SetWindowLongPtr钩住其窗口进程,您必须收听WM_SYSCOMMAND消息。请参阅这篇文章,了解如何从系统菜单处理菜单项。

于 2010-03-03T19:40:38.380 回答