如何让SDI的程序启动的时候就自动缩到托盘区去?? 在CMainFrame创建时参数为MINIMIZE 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就象VRV一样的除了前面的splashscreen... 简单的问题你的窗口 可以HIDE掉,然后自己在托盘区里加图标(这条怎么着都要你自己去做的!) 做了出来了的。。只是我用的方法不够好。。启动的时候SDI的窗口总要显示后才能缩到托盘区去。只是速度比较快,一闪而过我的意思是想要程序启动的时候,这个SDI根本都不显示直接就在托盘区里显示图标了。 在CMainFrame.h中定义一个CSystemTray m_TrayIcon;然后在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中m_TrayIcon.Create(this, WM_ICON_NOTIFY,szTip, NULL, IDR_TRAYMENU)m_TrayIcon.SetStandardIcon(IDR_MAINFRAME);同时把主窗口hide. NOTIFYICONDATA tnd; tnd.cbSize=sizeof(NOTIFYICONDATA); tnd.hWnd=this->m_hWnd; tnd.uID=IDR_MAINFRAME; tnd.uFlags=NIF_MESSAGE|NIF_ICON|NIF_TIP; tnd.uCallbackMessage=WM_LIBEN;//自定义响应的消息 tnd.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1)); strcpy(tnd.szTip,"你的提示"); Shell_NotifyIcon(NIM_ADD,&tnd); ShowWindow(SW_HIDE); 在VC中怎么得到一个Tree控件的所有根节点的值啊? CPropertySheet上有OK和Cancel两个按钮,请问点击OK后调用的是哪个函数? opengl的问题 急招C++高级软件工程师 一个简单的listview的问题 who can help me!!! 定义的类不被消息函数调用?? 关于模拟输入的问题,急~~~ 怎样用VC2008制作基于MFC的数据库程序? 想让“找开”对话框一出来就缺省在某目录,怎么做? VC如何实现资源管理器?多谢多谢!!!!!!! 一个关于MainFrm与Dialog之间的问题
你的窗口 可以HIDE掉,然后自己在托盘区里加图标(这条怎么着都要你自己去做的!)
然后在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中
m_TrayIcon.Create(this, WM_ICON_NOTIFY,szTip, NULL, IDR_TRAYMENU)m_TrayIcon.SetStandardIcon(IDR_MAINFRAME);
同时把主窗口hide.
tnd.cbSize=sizeof(NOTIFYICONDATA);
tnd.hWnd=this->m_hWnd;
tnd.uID=IDR_MAINFRAME;
tnd.uFlags=NIF_MESSAGE|NIF_ICON|NIF_TIP;
tnd.uCallbackMessage=WM_LIBEN;//自定义响应的消息
tnd.hIcon=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1));
strcpy(tnd.szTip,"你的提示");
Shell_NotifyIcon(NIM_ADD,&tnd); ShowWindow(SW_HIDE);