none
如何更新dll中的对话框中的工具栏按钮的状态 RRS feed

  • 问题

  •        在一个单文档程序中单击一个菜单,调用dll中的一个函数,弹出一个对话框。该对话框上有一个工具栏。现在我想更新
    这个工具栏按钮的状态,比如把它选中,设置为灰。dll中没有消息循环。请问如何在单文档程序增加一个接口更新dll中的对话框中的工具栏按钮的状态?
    前无古人,后无来者
    2010年3月4日 9:08

答案

  • 都已经有对话框窗口了怎么会没有消息循环?调用得Dll函数在使用资源前是否添加了AFX_MANAGE_STATE(AfxGetStaticModuleState())?
    根据资源句柄调用EnableMenuItem
    麻烦把正确答案设为解答。
    • 已标记为答案 Nancy Shao 2010年3月11日 8:41
    2010年3月5日 4:13
    版主