Click here to Skip to main content
12,395,388 members (71,909 online)
Click here to Skip to main content

Stats

65.3K views
2.4K downloads
67 bookmarked
Posted

Shell Extensibility - Explorer Desk Band, Tray Notification Icon et al.

, 28 Aug 2009 CPOL
A simple Calendar utility that demonstrates basic Shell extensibility techniques: desk band, tray notification icon, locales.
Calendar
CalendarDeskBand
CalendarDeskBand.def
CalendarDeskBand.rgs
CalendarDeskBandApp.rgs
CalendarSysTray
Res
01.ico
02.ico
03.ico
04.ico
05.ico
06.ico
07.ico
08.ico
09.ico
10.ico
11.ico
12.ico
13.ico
14.ico
15.ico
16.ico
17.ico
18.ico
19.ico
20.ico
21.ico
22.ico
23.ico
24.ico
25.ico
26.ico
27.ico
28.ico
29.ico
30.ico
31.ico
Blank-16x16-16.ico
Calendar.ico
Common
Win32
Release
Calendar.exe
x64
Release
Calendar.exe
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by Calendar.rc
//
#define IDOK                            1
#define IDD_OPTIONS                     100
#define IDS_ABOUT                       101
#define IDS_ABOUTTEXT                   102
#define IDS_ABOUTCAPTION                103
#define IDS_CALENDAR                    104
#define IDS_OPTIONS                     105
#define IDI_CALENDAR                    127
#define IDI_DAY00                       128
#define IDI_DAY01                       129
#define IDI_DAY02                       130
#define IDI_DAY03                       131
#define IDI_DAY04                       132
#define IDI_DAY05                       133
#define IDI_DAY06                       134
#define IDI_DAY07                       135
#define IDI_DAY08                       136
#define IDI_DAY09                       137
#define IDI_DAY10                       138
#define IDI_DAY11                       139
#define IDI_DAY12                       140
#define IDI_DAY13                       141
#define IDI_DAY14                       142
#define IDI_DAY15                       143
#define IDI_DAY16                       144
#define IDI_DAY17                       145
#define IDI_DAY18                       146
#define IDI_DAY19                       147
#define IDI_DAY20                       148
#define IDI_DAY21                       149
#define IDI_DAY22                       150
#define IDI_DAY23                       151
#define IDI_DAY24                       152
#define IDI_DAY25                       153
#define IDI_DAY26                       154
#define IDI_DAY27                       155
#define IDI_DAY28                       156
#define IDI_DAY29                       157
#define IDI_DAY30                       158
#define IDI_DAY31                       159
#define IDI_DAYBLANK                    160
#define IDM_CALENDAR                    161
#define IDR_DESKBAND_BIN                164
#define IDC_TOOLTIPTEXT                 1000
#define IDC_FORMATDATE                  1001
#define IDC_TRANSPARENCY                32771
#define IDC_TOPMOST                     32772
#define IDC_WEEKNUMBERS                 32774
#define IDC_DESKBAND                    32776
#define IDC_OPTIONS                     32777
#define IDC_ABOUT                       32778
#define IDC_EXIT                        32779
#define IDC_CALENDAR                    32780
#define IDC_STATIC                      -1

// Next default values for new objects
// 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NO_MFC                     1
#define _APS_NEXT_RESOURCE_VALUE        166
#define _APS_NEXT_COMMAND_VALUE         32781
#define _APS_NEXT_CONTROL_VALUE         1002
#define _APS_NEXT_SYMED_VALUE           111
#endif
#endif

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Alex Blekhman
Software Developer
Australia Australia
More than ten years of C++ native development, and counting.

Smile | :)

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.160721.1 | Last Updated 28 Aug 2009
Article Copyright 2009 by Alex Blekhman
Everything else Copyright © CodeProject, 1999-2016
Layout: fixed | fluid