首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi TtreeView.TreeNode 怎么实现挂载本机图标

2012-02-05 
delphi TtreeView.TreeNode 如何实现挂载本机图标某软件 TreeView时 发现不是封装的图标.而是动态调用使用

delphi TtreeView.TreeNode 如何实现挂载本机图标
某软件 TreeView时 发现不是封装的图标.而是动态调用使用者本身的图标.
这个是如何做到的.



[解决办法]
调用以上函数:
procedure TForm1.BitBtn1Click(Sender: TObject);
var
h : HIcon; 
begin
if OpenDialog1.Execute then
begin
h := GetFileIcon(OpenDialog1.FileName,False);
image1.Picture.Graphic:=nil;
DrawIcon(image1.Canvas.Handle,0,0,h);
end;
end;

热点排行