[分享]C#一键隐藏QQ/MSN,显示/隐藏系统托盘图标,获取托盘图标.

JonnySun 2009-08-28 01:54:57
很久未来发帖了,前段时间为网友写了个C#一键隐藏QQ/MSN,分享出来给大家,希望有所帮助.

源程序: http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=108201220

--------------------------------------------------------------------------------

本程序所实现功能
1.显示/隐藏Windows系统托盘图标
2.显示/隐藏QQ聊天窗体及托盘图标
3.显示/隐藏MSN聊天窗体及托盘图标
4.显示/隐藏当前打开的窗体

一键隐藏QQ/MSN,显示/隐藏系统托盘图标技术难度较大,所以作为主要介绍对象。



显示隐藏系统括盘图标

我们先来分析QQ/MSN窗体特性:

打开VS->工具->Spy++->Spy\Windows,看下图:


Spy++QQ窗体特性截图:


Spy++MSN窗体特性截图:



好了,知道QQ及MSN窗体信息后通过一堆WindowsAPI来枚举所有窗体。直到找出符合上面条件的窗体。

WinAPI函数定义类,函数说明这里不写了,如有不懂的自己上MSDN中文网搜搜。


...全文
695 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
hujustme 2011-06-22
  • 打赏
  • 举报
回复
好东西!
vasicn 2011-06-22
  • 打赏
  • 举报
回复
网站打不开,提示警告信息,过滤了字符 /bbs
JonnySun 2009-09-15
  • 打赏
  • 举报
回复
自己顶下,3天内结帖,谢谢大家!
cc_net 2009-09-04
  • 打赏
  • 举报
回复
我也写过一个
JonnySun 2009-09-04
  • 打赏
  • 举报
回复
网站可以打开
huwei001982 2009-08-31
  • 打赏
  • 举报
回复
网站根本打不开
BATTLERxANGE 2009-08-30
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 jonnysun 的回复:]
谢谢! 欢迎大家交流~~
[/Quote]
交流的没几个~都是混水的在这里乱顶……唉
lovexilove 2009-08-30
  • 打赏
  • 举报
回复
顶一个
zhaoweiting0609 2009-08-30
  • 打赏
  • 举报
回复
look look
liffe 2009-08-30
  • 打赏
  • 举报
回复
SeanNie 2009-08-30
  • 打赏
  • 举报
回复

JonnySun 2009-08-30
  • 打赏
  • 举报
回复
谢谢! 欢迎大家交流~~
sohighthesky 2009-08-30
  • 打赏
  • 举报
回复
收藏先
足球中国 2009-08-29
  • 打赏
  • 举报
回复
EnumWindows
sssnet009 2009-08-29
  • 打赏
  • 举报
回复
ding...
BATTLERxANGE 2009-08-29
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 chrisak 的回复:]
引用 9 楼 battlerxange 的回复:
为什么要用WindowsAPI来枚举所有窗体?不知道能不能用findwindow
因为findwindowex需要自己一个个的调用,哪有EnumWindows方便?
[/Quote]
不明白- =~
在VB6中可以直接
hwd = FindWindow(vbNullString, "XXXX")
就可以得到句柄
C#也是调用API应该一样了吧?
ChrisAK 2009-08-29
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 battlerxange 的回复:]
为什么要用WindowsAPI来枚举所有窗体?不知道能不能用findwindow
[/Quote]因为findwindowex需要自己一个个的调用,哪有EnumWindows方便?
BATTLERxANGE 2009-08-29
  • 打赏
  • 举报
回复
为什么要用WindowsAPI来枚举所有窗体?不知道能不能用findwindow
ws_hgo 2009-08-29
  • 打赏
  • 举报
回复
收藏
chaozi_249 2009-08-29
  • 打赏
  • 举报
回复
凑凑
加载更多回复(6)

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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