c++ - MFC 对话框按钮显示为黑框

标签 c++ visual-studio-2008 user-interface mfc

我有一个用 VS2008 项目编写的旧 MFC 实用程序。我们已经使用这个实用程序几年了,我从来没有遇到过这个问题,但它越来越频繁地出现在客户的计算机上。

从我的主对话框启动的子对话框的按钮将变黑。我附上了我的一台客户电脑的截图。

alt text
(来源:chipkin.com)

客户使用的是 Microsoft Windows XP Professional Version 2002 Service Pack 3。我已经在我们的实验室中用这个版本的 Windows 测试了这个问题,但无法重现它。这个问题发生在很多不同的人的电脑上。

你知道是什么原因造成的吗?以及如何解决?

最佳答案

我在机器内存不足时看到过这个。它没有足够的 RAM 来加载按钮图像。

关于c++ - MFC 对话框按钮显示为黑框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2096596/

相关文章:

c++ - “Partial application” 模板参数

c++ - 使用 Windbg 分析转储时,我可以信任局部变量值吗?

c# - VS2008 下的 dmbl 设计器文件有问题?

c++ - 避免在每次对代码进行微小更改后进行链接

python-2.7 - 在 tkinter GUI 中传递变量的正确方法

c++ - 将 Boost Spirit 递归匹配结果保存到 C++ 结构

c++ - 为什么 "0f"在 C++ 中不被视为浮点文字?

visual-studio-2008 - IDE 集成对于 DVCS“真的”有用吗?

c# - 你如何防止 window 被移动?

java - 具有不同大小图像的 JToolBar 按钮 - NetBeans