资源简介
控制台系统托盘显示,包含托盘图标右键菜单实现.
代码片段和文件信息
// ConsoleTray.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include “resource.h“
#include
#define RUNASCONSOLE
#define SERVICENAME “Sync Service“
#define SERVICEDISPLAYNAME “Sync Service“
#define DEscriptNAME “测试同步服务.“
#define SWM_SHOW WM_APP + 1//
#define SWM_HIDE WM_APP + 2//
#define SWM_EXIT WM_APP + 3//
#define WM_NOTIFYICON (WM_USER+100)
void ShowContextMenu(HWND hWnd);
LRESULT CALLBACK trayWndProc(HWND hWnd UINT uMsg WPARAM wParam LPARAM lParam);
NOTIFYICONDATA NotifyIconData;
HICON hIcon;
HWND mainHwnd;
HWND g_HideWnd;
LRESULT CALLBACK TrayWndProc( HWND hWnd UINT uMsg WPARAM wParam LPARAM lParam )
{
BOOL isProcessFlag=0;
switch(uMsg)
{
case WM_NOTIFYICON:
switch(lParam)
{
c
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 900 2012-11-15 16:48 ConsoleTray.sln
文件 4286 2012-11-15 16:52 ConsoleTray\20121114120245614_32.ico
文件 38252 2012-11-15 16:52 ConsoleTray\ConsoleTray.aps
文件 4307 2012-11-15 16:54 ConsoleTray\ConsoleTray.cpp
文件 3252 2012-11-15 16:52 ConsoleTray\ConsoleTray.rc
文件 4546 2012-11-15 16:52 ConsoleTray\ConsoleTray.vcxproj
文件 1642 2012-11-15 16:52 ConsoleTray\ConsoleTray.vcxproj.filters
文件 143 2012-11-15 16:48 ConsoleTray\ConsoleTray.vcxproj.user
文件 1581 2012-11-15 16:48 ConsoleTray\ReadMe.txt
文件 910 2012-11-15 16:52 ConsoleTray\resource.h
文件 216 2012-11-15 16:48 ConsoleTray\stdafx.cpp
文件 233 2012-11-15 16:48 ConsoleTray\stdafx.h
文件 236 2012-11-15 16:48 ConsoleTray\targetver.h
文件 36352 2012-11-15 16:54 Debug\ConsoleTray.exe
目录 0 2012-11-15 16:55 ConsoleTray
目录 0 2012-11-15 16:56 Debug
----------- --------- ---------- ----- ----
96856 16
评论
共有 条评论