younthu

设置位图背景画刷

用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);

posted on 2009-11-05 11:13  younthu  阅读(1017)  评论(0编辑  收藏  举报

导航