/////////////////////////////////////////////////////////////////////////////////////////////////////////// // // SHELLICO.H // // Shell tray icon handler // // Copyright (c) Microsoft Corporation 1997, 1998 // // 3/15/98 David Stewart / dstewart // /////////////////////////////////////////////////////////////////////////////////////////////////////////// #include "mmfw.h" #include "sink.h" #define SHELLMESSAGE_CDICON (WM_USER+210) #define IDM_TRACKLIST_SHELL_BASE 15000 #define PLAY_ICON 0 #define PAUSE_ICON 1 #define NODISC_ICON 2 BOOL CreateShellIcon(HINSTANCE hInst, HWND hwndOwner, PCOMPNODE pNode, TCHAR* szTip); void DestroyShellIcon(); void ShellIconSetTooltip(); void ShellIconSetState(int nIconType); LRESULT ShellIconHandeMessage(LPARAM lParam);