已知窗口句柄,如何取得窗口的图标(ICON)的句柄?(还附加一问)

cmain83 2003-02-26 11:16:01
一个外部程序运行在状态栏上有一个小图标。
我想自己做一个程序把已运行的外部程的在状态栏上的图标隐藏掉。
不知如何处理?
还请各位帮忙。
谢谢!!!
...全文
61 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nyxi 2003-03-04
  • 打赏
  • 举报
回复
状态栏?右下角的任务栏吗?
调用Shell_NotifyIcon这个API函数,把其中NOTIFYICONDATA类型的hWnd指定为那个程序的hWnd然后调用Shell_NotifyIcon(NIM_DELETE, NOTIFYICONDATA)
dodo5127 2003-03-02
  • 打赏
  • 举报
回复
good good study,day day UP!
qiume 2003-02-26
  • 打赏
  • 举报
回复
帮你UP
naughtyboy 2003-02-26
  • 打赏
  • 举报
回复
var
ico: TIcon;
begin
ico := TIcon.Create;
ico.handle := ExtractIcon(hinstance,filename,0);
ico.SaveToFile('aaa.ico');
ico.Free;
end;
filename是要提取图标的可执行文件的文件名

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧