TreeView问题(MFC)
有谁能告诉我怎样在CTreeView背景装入背景图片
肯定给高分
问题点数:50、回复次数:1Top
1 楼andygood()回复于 2000-11-01 18:02:00 得分 50
重载OnPaint()函数。
在这个函数里,首先要创建一个与屏幕DC兼容的memDC,然后使用DefWindowProc(WM_PAINT, (WPARAM)memDC.m_hDC, 0)让控件在这个内存DC上画出自己。接下来,使用位图处理的方法得到这个内存位图的掩摸(可以使用BitBlt完成,注意底色应是::GetSysColor(COLOR_WINDOW))。在下来就容易了,不用我再说了吧。
在www.codeguru.com的树控件部分有源码可以下载。
Top




