【发布时间】:2015-04-30 12:28:32
【问题描述】:
我有用于 MFC dll 中菜单项的 ON_COMMAND 和 ON_UPDATE_COMMAND_UI 处理程序。但它们没有被调用。编译为 .exe 的相同代码具有正在调用的处理程序。这可能是什么原因?
【问题讨论】:
-
你在使用 AFX_MANAGE_STATE(AfxGetStaticModuleState( )) 吗?看看msdn.microsoft.com/en-us/library/ba9d5yh5.aspx
-
我知道这一点。但是处理程序一开始就没有被调用。
-
你有一个带有消息循环的 UI 线程吗?