VC/MFC如何设置对话框背景颜色 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 (这个函数已经废弃) 1 void SetDialogBkColor(COLORREF clrCtlBk = RGB(192, 192, 192), COLORREF clrCtlText = RGB(0, 0, 0)); 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。 在InitInstance()中添加...
前一个RGB设置背景色,第二个设置字体颜色 SetDialogBkColor(RGB(0,0,255),RGB(0,255,0)); 4. 1.在对话框类中添加成员变量: public: CBrush m_brushBlue; 2.在对话框类的OnInitDialog()中添加代码: m_brushBlue.CreateSolidBrush(RGB(0,0,255)); 3.用ClassWizard在对话框类中添加成员函数OnCtlCollor(...
方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是将应用程序对 话框设置为蓝色背景和红色文本,步骤如下: ① 新建一个基于Dialog的MFC AppWizard应用程序ExampleDlg。 ②在CExampleDlgApp ::InitInstance()中添加如下代码: BO...
VC/MFC如何设置对话框背景颜色 2007-06-19 19:57 1. 重载OnCtlColor (CDC* pDC, CWnd* pWnd, UINT nCtlColor),即WM_CTLCOLOR消息。 --- ①在CExampleDlgDlg的头文件中,添加一CBrush的成员变量: class CExampleDlgDlg : public CDialog {... protected: CBrush m_brush; ... }; --- ②在OnInitD...
前一个RGB设置背景色,第二个设置字体颜色 SetDialogBkColor(RGB(0,0,255),RGB(0,255,0)); 4. 1.在对话框类中添加成员变量: public: CBrush m_brushBlue; 2.在对话框类的OnInitDialog()中添加代码: m_brushBlue.CreateSolidBrush(RGB(0,0,255)); ...
VC/MFC如何设置对话框背景颜色 2007-06-19 19:57 1. 重载OnCtlColor (CDC* pDC, CWnd* pWnd, UINT nCtlColor),即WM_CTLCOLOR消息。 --- ①在CExampleDlgDlg的头文件中,添加一CBrush的成员变量: class CExampleDlgDlg : public CDialog {... ...
VC/MFC如何设置对话框背景颜色 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 (这个函数已经废弃) 1 void SetDialogBkColor(COLORREF clrCtlBk = RGB(192, 192, 192), COLORREF clrCtlText = RGB(0, 0, 0)); 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。 在InitInstance()中添加...