如题.

解决方案 »

  1.   

    运行到托盘和一般的程序没有区别
    只要知道程序的路径就能得到图标
    for example
    Application.Icon.Handle := ExtractIcon(hinstance,'c:\tencent\qq.exe',0)
      

  2.   

    TO: naughtyboy(一切都是为了明天)
    你这个方法不行.因为你这个获得的是静态的图标.
    那就你举QQ的例子来说吧,QQ在运行过程中不同的状态下有不同的图标,例如在线时,离线时,隐身时的图标都不同,那么当我按下Button1时怎么样才能取得这三种不同状态下的图标呢?(我要取的托盘程序的图标跟QQ的就很象了,在运行过程中会根据不同的状态而改变图标,我的意思就是要取得它某一时刻的图标).
      

  3.   

    TO: naughtyboy(一切都是为了明天)
    我想应该是首先取得这个托盘程序的句柄,才有办法取得它某一时候的图标,你说呢?
    帮帮忙吧.THANK YOU EVERY MUCH.
      

  4.   

    CSDN上的热心人事真系少之又少!!!!!!!!