用Win32实现系统托盘程序! 如题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 通过下面的函数实现托盘ViewTipIcon(NIM_ADD);void ViewTipIcon(DWORD dwMessage, int nMode = 0){CString strTip = _T("AAAAAAA");HICON hIcon;if ( 0 == nMode ) hIcon = AfxGetApp() ->LoadIcon ( IDR_MAINFRAME );NOTIFYICONDATA nid;nid.cbSize = sizeof ( NOTIFYICONDATA );nid.hWnd = m_hWnd ;nid.hIcon = hIcon;nid.uID = IDR_MAINFRAME;nid.uFlags = NIF_TIP|NIF_MESSAGE|NIF_ICON;nid.uCallbackMessage = WM_REGISTER;strcpy (nid.szTip, strTip.GetBuffer ( strTip.GetLength () ) );Shell_NotifyIcon ( dwMessage, &nid );//NIM_ADD ;; NIM_MODIFY ;; NIM_DELETE} http://www.vckbase.com 上大把。 附上我的方法:void MeetingPan::ToTray(){ NOTIFYICONDATA nid; nid.cbSize=(DWORD)sizeof(NOTIFYICONDATA); nid.hWnd=this->m_hWnd; nid.uID=IDR_MAINFRAME; nid.uFlags=NIF_ICON|NIF_MESSAGE|NIF_TIP ; nid.uCallbackMessage=WM_SHOWTASK;//自定义的消息名称 nid.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME)); strcpy(nid.szTip,"×××");//信息提示条为“计划任务提醒” Shell_NotifyIcon(NIM_ADD,&nid);//在托盘区添加图标 ShowWindow(SW_HIDE);//隐藏主窗口} vs2008编译工程的时候提示无法找到mfc71ud.lib 可恶的UNICODE,散分,大家来总结UNICODE 求禁用鼠标拖放一个窗口的大小的api 关于音轨和声道的问题(DirectShow)? WinMain的参数和其他函数的参数有什么不一样? 获取文件的字符串 不知可不可以設立入門的區域 讓我們可以找到有關資料 Vs2005 WinForm C#(VC)开发,如何循环查询添加到Treeview中显示? hexsight,vc 各位大虾.... Socket 开发包 关于COM的问题
{
CString strTip = _T("AAAAAAA");
HICON hIcon;
if ( 0 == nMode )
hIcon = AfxGetApp() ->LoadIcon ( IDR_MAINFRAME );
NOTIFYICONDATA nid;
nid.cbSize = sizeof ( NOTIFYICONDATA );
nid.hWnd = m_hWnd ;
nid.hIcon = hIcon;
nid.uID = IDR_MAINFRAME;
nid.uFlags = NIF_TIP|NIF_MESSAGE|NIF_ICON;
nid.uCallbackMessage = WM_REGISTER;
strcpy (nid.szTip, strTip.GetBuffer ( strTip.GetLength () ) );
Shell_NotifyIcon ( dwMessage, &nid );//NIM_ADD ;; NIM_MODIFY ;; NIM_DELETE
}
void MeetingPan::ToTray()
{
NOTIFYICONDATA nid;
nid.cbSize=(DWORD)sizeof(NOTIFYICONDATA);
nid.hWnd=this->m_hWnd;
nid.uID=IDR_MAINFRAME;
nid.uFlags=NIF_ICON|NIF_MESSAGE|NIF_TIP ;
nid.uCallbackMessage=WM_SHOWTASK;//自定义的消息名称
nid.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME));
strcpy(nid.szTip,"×××");//信息提示条为“计划任务提醒”
Shell_NotifyIcon(NIM_ADD,&nid);//在托盘区添加图标
ShowWindow(SW_HIDE);//隐藏主窗口}