更改背景颜色
在对话框初始化函数OnInitDialog()中添加以下代码,可更改背景颜色:
SetBackgroundColor(RGB(0,0,255));
加载背景图
1.void SetBackgroundImage( HBITMAP hBitmap, BackgroundLocation location=BACKGR_TILE, BOOL bAutoDestroy=TRUE, BOOL bRepaint=TRUE );
2.BOOL SetBackgroundImage( UINT uiBmpResId, BackgroundLocation location=BACKGR_TILE, BOOL bRepaint=TRUE );
3.对于第二个参数,风格有 BACKGR_TILE, BACKGR_TOPLEFT, BACKGR_TOPRIGHT, BACKGR_BOTTOMLEFT, 和 BACKGR_BOTTOMRIGHT。可以设置图片的位置,但是却没有拉伸和居中功能,我们只能自己重载
4.使用下面的代码,可以加载位图资源,IDB_BITMAP1。其中,位图资源需要提前导入
SetBackgroundImage(IDB_BITMAP1);
最后,一定要记得在对话框应用文件中加上 #include “resource.h”