我有一个用 VS2008 项目编写的旧 MFC 实用程序。我们已经使用这个实用程序几年了,我从来没有遇到过这个问题,但它越来越频繁地出现在客户的计算机上。
从我的主对话框启动的子对话框的按钮将变黑。我附上了我的一台客户电脑的截图。
(来源:chipkin.com)
客户使用的是 Microsoft Windows XP Professional Version 2002 Service Pack 3。我已经在我们的实验室中用这个版本的 Windows 测试了这个问题,但无法重现它。这个问题发生在很多不同的人的电脑上。
你知道是什么原因造成的吗?以及如何解决?
最佳答案
我在机器内存不足时看到过这个。它没有足够的 RAM 来加载按钮图像。
关于c++ - MFC 对话框按钮显示为黑框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2096596/