📄 vc++6_0中实现将应用程序的图标加入到windows的系统托盘中—编程爱好者网站http--www_programfan_com.htm
字号:
width=18><A
href="http://www.programfan.com/article.asp?classid=7">JAVA文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=8">ASP文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=9">PHP文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=10">WINDOWS编程文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=11">JSP文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=12">汇编语言文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=13">游戏开发文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=14">数据库开发文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=15">Visual
C#文章</A><BR><IMG height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=16">VB.net文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=17">XML文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=18">ASP.net文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A
href="http://www.programfan.com/article.asp?classid=19">算法文章</A><BR><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A style="COLOR: #ff0000"
href="http://www.programfan.com/tougao.asp"><B>欢迎上传文章<BR></B></A><IMG
height=13
src="VC++6_0中实现将应用程序的图标加入到Windows的系统托盘中—编程爱好者网站http--www_programfan_com.files/small.gif"
width=18><A style="COLOR: #ff0000"
href="http://www.programfan.com/sample.asp"><B>免费更新代码</B></A>
<P> </P></TD></TR>
<TR>
<TD width="100%" bgColor=#ff6600 height=19>
<P align=center><STRONG><FONT color=#ffffff>文 章 搜
索</FONT></STRONG></P></TD></TR>
<TR>
<TD width="100%" bgColor=#ffffcc height=83>
<FORM action=searcharticle.asp?classid=2 method=post target=_blank>
<DIV align=center>
<P><BR><FONT color=#ff0000>请输入关键字</FONT></P></DIV>
<DIV align=center>
<P><INPUT
style="BORDER-RIGHT: rgb(255,0,0) 1px solid; BORDER-TOP: rgb(255,0,0) 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: rgb(255,0,0) 1px solid; COLOR: rgb(0,0,255); BORDER-BOTTOM: rgb(255,0,0) 1px solid; FONT-FAMILY: 宋体"
size=10 name=keyword> <INPUT style="BORDER-RIGHT: rgb(0,0,255) 1px solid; BORDER-TOP: rgb(0,0,255) 1px solid; BORDER-LEFT: rgb(0,0,255) 1px solid; BORDER-BOTTOM: rgb(0,0,255) 1px solid; BACKGROUND-COLOR: rgb(0,255,255)" type=submit value=搜索 name=B1></P></DIV>
<DIV align=center>
<P><SELECT size=1 name=fw> <OPTION value=1
selected>搜索本栏文章</OPTION> <OPTION
value=2>搜索全部文章</OPTION></SELECT><BR></P></DIV></FORM></TD></TR>
<TR>
<TD width="100%" bgColor=#ff6600 height=20>
<P align=center><STRONG><FONT color=#ffffff>栏 目 说
明</FONT></STRONG></P></TD></TR>
<TR>
<TD width="100%" bgColor=#ffffcc>
本栏目大部分文章均来自于互联网,版权归原作者和各发布网站所有。本站收集这些文章仅供学习参考之用。任何人都不能将这些文章用于商业目的。否则后果自负。<BR>
如果您对本栏目有什么意见和建议,欢迎<A
href="mailto:yaoz@163.com">和我联系</A>。</TD></TR></TBODY></TABLE></CENTER></DIV></TD>
<TD vAlign=top width="80%" height=234>
<DIV align=center>
<CENTER>
<TABLE height=509 cellSpacing=1 cellPadding=0 width="98%" border=0>
<TBODY>
<TR>
<TD style="BORDER-BOTTOM: rgb(0,0,0) 1px solid" width="100%"
bgColor=#99ccff height=18><STRONG>您所在的位置:<A
href="http://www.programfan.com/">编程爱好者网站</A> -<A
href="http://www.programfan.com/article.asp">文档中心</A> - <A
style="COLOR: rgb(255,0,0)"
href="http://www.programfan.com/article.asp?classid=2">Visual C++文章
</STRONG></A></TD></TR>
<TR>
<TD style="FONT-SIZE: 11pt; FONT-FAMILY: 宋体" align=middle
bgColor=#fafafa height=248>
<DIV align=center>
<TABLE height=217 cellSpacing=0 cellPadding=0 width="90%"
border=0><TBODY>
<TR>
<TD style="FONT-SIZE: 11pt; FONT-FAMILY: 宋体" align=middle
bgColor=#fafafa height=24><FONT
color=#ff0000><B>VC++6.0中实现将应用程序的图标加入到Windows的系统托盘中</B></FONT></TD></TR>
<TR>
<TD align=middle bgColor=#fafafa height=70><FONT
color=#c0c0c0>(加入日期:2003-9-6 点击数:908)</FONT><BR><B>【<A
href="http://www.programfan.com/comment.asp?id=2347">对此文发表评论</A>】 【<A
href="http://www.programfan.com/club">编程爱好者论坛</A>】 【<A
onclick=javascript:WebBrowser.ExecWB(4,1)
href="http://www.programfan.com/showarticle.asp?id=2347#">保存文章至硬盘</A>】
<OBJECT id=WebBrowser height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></OBJECT> 【<A
onclick=javascript:window.print()
href="http://www.programfan.com/showarticle.asp?id=2347#">打印文章</A>】</B></TD></TR>
<CENTER></CENTER>
<CENTER></CENTER>
<TR>
<TD align=middle bgColor=#fafafa>
<P align=center><FONT color=#0000ff><A style="COLOR: #ff0000"
href="http://www.programfan.com/club/listbbs.asp?rootclassid=8"><B>Borland开发讨论区</B></A><B>
</B><A style="COLOR: #ff0000"
href="http://www.programfan.com/club/listbbs.asp?rootclassid=9"><B>微软开发讨论区</B></A>
<B><A style="COLOR: #ff0000"
href="http://www.programfan.com/club/listbbs.asp?rootclassid=10">C/C++讨论区</A>
<A style="COLOR: #ff0000"
href="http://www.programfan.com/club/listbbs.asp?rootclassid=2">新手入门专区</A></B></FONT></P></TD></TR>
<CENTER>
<CENTER>
<TR>
<TD bgColor=#fafafa height=123><BR><BR>西安二炮工程学院 俞俊军 张
毅 <BR><BR>摘要
<BR> 本文对如何将应用程序的图标加入到Windows的系统托盘中做了较为详细的介绍,<BR> 然后给出了一个C++类以方便的实现该功能,并在VC++6.0中给出了一个应用程序<BR> 实例来体现其具体实现过程。同时该应用程序实例还讲解了如何在托盘中实现动<BR> 画图标以及在程序中关闭计算机的技术。
<BR><BR> 关键词:系统托盘 动画图标
<BR><BR> Windows98桌面的系统托盘位于任务栏的右侧,即Windows98桌面的右下方。它常<BR> 用来显示一些系统的状态。如:系统时间,音量控制以及其它的一些图标(依个<BR> 人机器安装的软件而不定),如下图为笔者的Windows98系统托盘。(图略)
<BR><BR> 常常能见到一些优秀的软件在运行后会将其应用程序图标加入到系统托盘中,如<BR> 金山词霸。如果能将自己编写的应用程序的图标也加入到系统托盘中,将会使你<BR> 的程序显得很有专业水准。
<BR><BR> 其实这并不困难,与系统托盘通信的函数只有一个:
<BR><BR>Shell_NotifyIcon (UINT message, NOTIFYICONDATA
&m_nid); <BR><BR> 首先看一下该函数的两个参数。
<BR> 第一个参数message可以取以下值:
<BR><BR>NIM_ADD 向托盘中加入一个图标;
<BR>NIM_MODIFY 修改托盘中的图标<BR>NIM_DELETE 从托盘中删除一个图标<BR><BR> 第二个参数m_nid是NOTIFYICONDATA结构的一个引用。该结构的原型如下:
<BR>typedef struct _NOTIFYICONDATA <BR>{ <BR>DWORD cbSize;//
结构的大小,必须在程序中给出 <BR>HWND hWnd;<BR>//是你程序中将要接收托盘消息的窗口句柄 <BR>UINT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -