用windows sdk设置为图画刷的步骤为
1,创建bitmap, HBITMAP hBitmap = LoadBitMap(hInstance,TEXT("bitmap.bmp"));
2,创建画刷。
hBrush = CreatePatternBrush (hBitmap) ;
DeleteObject (hBitmap) ;
3,设置窗口类背景画刷。
wndclass.hbrBackground = hBrush ;
那么在MFC里面怎么获取wndclass.hbrBackground 呢?你可以用下面的方法来设置
SetClassLongPtr(hWnd,GCLP_ HBRBACKGROUND, hBrush);