【发布时间】:2010-06-30 17:30:16
【问题描述】:
我在尝试将 CMFCMenuButton 添加到现有 MFC 应用程序时遇到了这个问题。它工作正常,甚至调整了按钮的大小以适应下拉箭头。但是它并没有绘制下拉箭头,当我将鼠标悬停在按钮上时,我看到了以下调试输出:
> Can't load bitmap: 42b8.GetLastError() = 716
> CMenuImages. Can't load menu images 3f01
事实证明,即使使用 Visual Studio 2010 RTM,当您创建全新的基于 MFC 对话框的应用程序时,CMFCMenuButton 也不会绘制箭头并显示相同的错误。最初我认为我没有正确安装或注册某些东西。但是,MFC Feature Pack 中的 NewControls 示例完美地显示了下拉箭头。
缺少什么?
【问题讨论】:
标签: c++ mfc widget cmfcmenubutton