VC++改变对话框的背景颜色

来源:互联网 发布:淘宝上 fast头盔 编辑:程序博客网 时间:2024/05/16 16:21
MFC程序修改对话框的背景和文字颜色最简单的方法就是调用SetDialogBkColor函数,SetDialogBkColor是CWinApp类的成员函数,以下是该函数的原型:

 

void CWinApp::SetDialogBkColor(COLORREF clrCtlBk, COLORREF clrCtlText);  

 

 

请注意,SetDialogBkColor函数并不是对Windows的某个API的封装,他是MFC框架的一部分,所以不使用MFC的程序也就不能享受这种方便。这个函数的使用很简单,在程序的CWinApp派生类的InitInstance函数中添加一行代码就行了:

 

SetDialogBkColor(RGB(188,197,230),RGB(13,125,188)); //背景和文字