【发布时间】:2012-01-12 17:37:45
【问题描述】:
我有一个简单的对话框,其中包含新的 MFC 浏览编辑控件。该控件使用成员变量向导链接到“CMFCEditBrowseCtrl m_edit”。向导生成的映射看起来不错。
第一次运行时,编辑控件会填充中文字符或问号,然后在第一次按下浏览按钮或选择文件时崩溃。
应用因堆损坏失败而崩溃。
当我创建一个新的测试项目并执行相同的步骤时,一切正常 - 仅当我尝试在升级历史约为 VS2003 -> VS2005 -> 的较大旧项目中实现浏览编辑控件时才会出现问题VS2008 -> VS2010。
代码没有什么奇怪的,我怀疑它可能与项目清单或其他一些 init 指令/冲突有关。我已经从测试项目中复制并粘贴了 CWinApp::InitInstance 代码,希望这可能会揭示一些东西,但行为仍然相同。
有什么想法吗?
【问题讨论】:
标签: mfc mfc-feature-pack