如何知道一个程序有没有在系统栏上放有图标(在程序中判断)?还有几个相关问题。(150分)

  • 主题发起人 主题发起人 iamfly2000
  • 开始时间 开始时间
I

iamfly2000

Unregistered / Unconfirmed
GUEST, unregistred user!
问题1、如标题;<br>问题2、知道了后怎么找到这个图标的HANDLE,怎么得到这个图标?用GETDC吗?<br>问题3、能不能知道这个放在系统栏的图标会响应哪些MSG?如何得到在这个图标上<br>分别按左键和右键所弹出的菜单?<br>问题4、能不能把这个图标隐藏了起来?可以用MOVETOEX吗?<br>这几个问题我想了很久的了,前一段时间都已放弃的了!可是前几天看到个叫“托盘终结者”<br>的小软件,可以把系统栏上的图标放到它自己的LISTBOX上去,还能响应各个图标的左、右<br>键单击、双击事件。用过SOFTICE、W32DASM等去查过,在此时调用了DRAWICON、GETDC、<br>MOVETO、SENDMESSAGE、BEGINPAINT、CTEATEICONINDIRECT、SELECTOBJECT、SETWINDOWHOOK<br>等好几个API函数!这几天做到我头都大了不少!!<br>望高手们不吝赐教!!谢了<br>
 
给你一个VC的例子,已发.
 
有答案麻烦通知一声。email:fish97@21cn.com
 
谢谢o*o,看完后我会给分你的!
 
有答案也告诉我,我也很关心<br>我想要那个VC的例子<br>mail to : catyy1101@263.net
 
o*o <br>能SEND个DELPHI的例子来吗?VC的不是很看得懂,而且我的英文已经比以前差了很多,最<br>好在比较难理解的地方有点中文解释!谢了!<br>
 
接受答案了.
 
后退
顶部