在onpaint的else里加入如下代码:
CClientDC cdc(this);
CDC comdc; //设置控件背景
comdc.CreateCompatibleDC(&cdc);
CBitmap bitmap;
bitmap.LoadBitmap(IDB_BITMAP1); //加入的bmp格式的位图
//HBITMAP bitmap;
//bitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),"E:\\1.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
comdc.SelectObject(&bitmap);
CRect rect;
GetClientRect(rect);
BITMAP bit;
bitmap.GetBitmap(&bit);
cdc.StretchBlt(0,0,rect.Width(),rect.Height(),&comdc,0,0,bit.bmWidth,bit.bmHeight,SRCCOPY);
将想要加载的bmp图片放在程序文件res里,在资源视图的根目录右键选择添加bitmap资源,然后会增加一个子目录bitmap,右键它添加资源,将资源的id(IDB_BITMAP1)给到上面的程序就ok了。
如果不想要界面上面的角标,在对话框属性里border的性质改为none就好了。这样也方便自己重新设计界面。