Visual c++ 更改MFC应用程序的背景色

Visual c++ 更改MFC应用程序的背景色,visual-c++,mfc,background,mfc-feature-pack,Visual C++,Mfc,Background,Mfc Feature Pack,我正在开发一个非常大的MFC应用程序。此应用程序中有数百个对话。现在,我想更改MFC应用程序中所有对话的背景颜色和字体大小。我该怎么做?我是否必须为每一个对话或任何其他工作处理WM_颜色按摩 注意:我不能使用任何像BCGSoft、Xtreme Toolkit这样的库。创建一个对话框类并在该类中处理WM_CTLCOLOR按摩,现在从该类派生MFC应用程序的每个其他对话框。创建一个对话框类并在该类中处理WM_CTLCOLOR按摩,现在,从这个类派生MFC应用程序的每个其他对话框。一个快速的方法可能是

我正在开发一个非常大的MFC应用程序。此应用程序中有数百个对话。现在,我想更改MFC应用程序中所有对话的背景颜色和字体大小。我该怎么做?我是否必须为每一个对话或任何其他工作处理WM_颜色按摩


注意:我不能使用任何像BCGSoft、Xtreme Toolkit这样的库。

创建一个对话框类并在该类中处理WM_CTLCOLOR按摩,现在从该类派生MFC应用程序的每个其他对话框。

创建一个对话框类并在该类中处理WM_CTLCOLOR按摩,现在,从这个类派生MFC应用程序的每个其他对话框。

一个快速的方法可能是调用
CWinApp::SetDialogBkColor
。这将更改应用程序中所有对话框的背景颜色(和文本颜色)。快速方法可能是调用
CWinApp::SetDialogBkColor
。这将更改应用程序中所有对话框的背景颜色(和文本颜色)。