窗口设置背景图片
资源管理器->工程名.rc右键->添加资源->Bitmap选择导入->将bmp图片拷贝至res目录下,选择打开,其默认ID名为IDB_BITMAP1,重写...view.cpp的OnPaint方法
CPaintDC dc(this); CRect rect; GetClientRect(&rect); CDC dcMem; dcMem.CreateCompatibleDC(&dc); CBitmap bmpBackground; bmpBackground.LoadBitmap(IDB_BITMAP1); //IDB_BITMAP是你自己的图对应的ID BITMAP bitmap; bmpBackground.GetBitmap(&bitmap); CBitmap *pbmpOld=dcMem.SelectObject(&bmpBackground); dc.StretchBlt(0,0,rect.Width(),rect.Height(),&dcMem,0,0, bitmap.bmWidth,bitmap.bmHeight,SRCCOPY);
运行即可
版权声明: