CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

写一个系统托盘难么?我从来没用过MFC,有没有详细点介绍的资料?

楼主qyet(少年心气)2005-06-01 22:54:00 在 VC/MFC / 基础类 提问

RT~  
   
  急需资料,电子书,网页都可以~~  
   
  收到即给分 问题点数:60、回复次数:5Top

1 楼forover(天下无吥散dě宴席)回复于 2005-06-01 23:06:24 得分 5

资料嘛,下面网址参考  
  http://www.vckbase.com/document/finddoc.asp?keyword=%CD%D0%C5%CC  
  Top

2 楼qyet(少年心气)回复于 2005-06-01 23:11:47 得分 0

to:   forover(天下无吥散dě宴席)    
   
  我先看看,谢谢了Top

3 楼cranley(狼)回复于 2005-06-02 07:46:17 得分 0

Shell_NotifyIcon  
  具体用法不说了。一句话,简单Top

4 楼rushinger(阮祥哥)回复于 2005-06-02 08:09:56 得分 5

http://www.vckbase.com/code/downcode.asp?id=2047  
  关于托盘的一点总结  
   
  http://www.vckbase.com/code/downcode.asp?id=1938  
  推荐一个简单的托盘类  
   
  http://www.vckbase.com/code/downcode.asp?id=2238  
  一个托盘程序演示-闹钟   Alert  
   
  http://www.vckbase.com/code/downcode.asp?id=1717  
  系统托盘编程完全指南(一)  
   
  http://www.vckbase.com/code/downcode.asp?id=1720  
  系统托盘编程完全指南(二)  
   
  http://www.vckbase.com/code/downcode.asp?id=1723  
  系统托盘编程完全指南(三)  
   
  http://www.vckbase.com/code/downcode.asp?id=2671  
  给托盘添加右击菜单--变化的背景图  
   
  Top

5 楼xqk(夏乾坤)回复于 2005-06-02 14:22:15 得分 50

BOOL   CDisplayDlg::OnInitDialog()  
  {  
  CDialog::OnInitDialog();  
   
  //   Set   the   icon   for   this   dialog.     The   framework   does   this   automatically  
  //     when   the   application's   main   window   is   not   a   dialog  
  SetIcon(m_hIcon,   TRUE); //   Set   big   icon  
  SetIcon(m_hIcon,   FALSE); //   Set   small   icon  
   
  //   TODO:   Add   extra   initialization   here  
   
  // MoveWindow(0,0,0,0);  
  // ModifyStyleEx(0,WS_EX_TOOLWINDOW);  
  ::PostMessage(m_hWnd,WM_SHOWWINDOW,0,SW_PARENTCLOSING);  
   
  HICON   hIcon;  
   
  char   lpszTip[]   =   "调整显示器属性";  
   
  HINSTANCE   hInst   =   AfxFindResourceHandle(MAKEINTRESOURCE(IDI_ICON1),RT_GROUP_ICON);  
   
  hIcon   =   (HICON)LoadImage(hInst,MAKEINTRESOURCE(IDI_ICON1),IMAGE_ICON,16,16,LR_DEFAULTCOLOR);  
           
  //给NOTIFYICONDATA结构赋值  
  NOTIFYICONDATA   tnid;  
          tnid.cbSize   =   sizeof(NOTIFYICONDATA);    
          tnid.hWnd   =   m_hWnd;    
          tnid.uID   =   IDI_ICON1;    
          tnid.uFlags   =   NIF_MESSAGE   |   NIF_ICON   |   NIF_TIP;    
          tnid.uCallbackMessage   =   WM_TASKBAR;   //自定义消息  
          tnid.hIcon   =   hIcon;    
           
  if   (lpszTip)    
                  lstrcpyn(tnid.szTip,   lpszTip,   sizeof(tnid.szTip));    
          else    
                  tnid.szTip[0]   =   '\0';    
     
          ////////////////////////////////////////////////////////////////      
   
  //调用Shell_NotifyIcon函数通过NIM_ADD向任务栏写图标  
   
  Shell_NotifyIcon(NIM_ADD,   &tnid);    
   
  //释放图标资源  
  if   (hIcon)    
                  DestroyIcon(hIcon);    
   
  return   TRUE;     //   return   TRUE     unless   you   set   the   focus   to   a   control  
  }  
  Top

相关问题

  • 以前没用过ASP.
  • 请帮忙,没用过applet
  • 关于系统托盘的,请指教(用MFC的免进!)
  • 各位大虾用没用过kodak.ocx,是pb自带的控件
  • 没用过COOLBAR,请教老手用法,谢谢!
  • 各位帮忙,从没用过Java...关于数据库
  • 大家看一看,难道都没用过吗
  • 没用过2000,不知道这个问题
  • 从没用过UBB的人,问一个关于UBB的问题
  • Jmail没用过,求一个使用例子!

关键词

  • 系统
  • 资料
  • 指南
  • code
  • asp
  • downcode
  • 托盘
  • vckbase
  • 系统托盘编程完全
  • set

得分解答快速导航

  • 帖主:qyet
  • forover
  • rushinger
  • xqk

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo