资源简介

控制台系统托盘显示,包含托盘图标右键菜单实现.

资源截图

代码片段和文件信息

// 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


评论

共有 条评论