.一个基于对话框的MFC AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以 由几种不同的方法来实现,具体如下(粗斜体代码为增添的):- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。- 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是将应用程序对话 框设置为蓝色背景和红色文本,步骤如下:- 新建一个基于Dialog的MFC AppWizard应用程序ExampleDlg。- 在CExampleDlgApp :InitInstance()中添加如下代码:BOOL CExampleDlgApp: : InitInstance ( )CExampleDlgDlg dlg;m_pMainWnd = &dlg;/先于DoModal()调用,将对话框设置为蓝色背景、红色文本SetDialogBkColor(RGB(0,0,255),RGB(255,0,0);int nResponse = dlg.DoModal(