读书人

高分:菜单栏使用背景图片listview的

发布时间: 2012-03-11 18:15:38 作者: rapoo

高分:菜单栏使用背景图片,listview的标题栏使用背景图片
想美化一下程序,菜单栏和listview如何使用背景图片?代码或控件解决都可以

[解决办法]
参考

http://borland.mblogger.cn/jinjazz/posts/21287.aspx
[解决办法]
似乎不行,继承后重写OnPaint事件试试吧。
[解决办法]
关注一下
[解决办法]
用Raize4.03控件试试
[解决办法]
listview:不是可以使用图片切换吗?在生成数时可以确定图片,,,
[解决办法]
TreeView下可以在CustomDraw下自己写代码就画可以
[解决办法]
TListView CustomDraw 加入下面代码

var
Bitmap : TBitMap;
begin
Bitmap := TBitmap.Create;
Bitmap.LoadFromFile('Greenstone.bmp');
ListView1.Canvas.StretchDraw(ListView1.Canvas.ClipRect,Bitmap);
SetBkMode(Canvas.Handle,TRANSPARENT);
Perform(LVM_SETTEXTBKCOLOR,0,LongInt(CLR_NONE));
ListView_SetBKColor(Handle,CLR_NONE);
end;

百度或者google上搜索一下,应该会找到更好的答案
[解决办法]
另外有很多控件可以满足你的要求
Raize, VCLSkin SkinEngine ThemeEngine etc.

读书人网 >.NET

热点推荐