[EXPLORER_NEW]

- Handle tray window notification to open start menu. By Edijs Kolesnikovičs & Grégori Macário Harbs.
CORE-6874 #resolve

svn path=/trunk/; revision=58261
This commit is contained in:
Thomas Faber
2013-02-02 10:33:08 +00:00
parent 627a195996
commit 6402d5fa10
2 changed files with 7 additions and 1 deletions
+3 -1
View File
@@ -170,6 +170,8 @@ GetExplorerRegValueSet(IN HKEY hKey,
* traywnd.c
*/
#define TWM_OPENSTARTMENU (WM_USER + 260)
typedef HMENU (*PCREATECTXMENU)(IN HWND hWndOwner,
IN PVOID *ppcmContext,
IN PVOID Context OPTIONAL);
@@ -426,7 +428,7 @@ TrayNotify_NotifyMsg(IN HWND hwnd,
* taskswnd.c
*/
#define TSWM_ENABLEGROUPING (WM_USER + 1)
#define TSWM_ENABLEGROUPING (WM_USER + 1)
#define TSWM_UPDATETASKBARPOS (WM_USER + 2)
BOOL
@@ -2532,6 +2532,10 @@ HandleTrayContextMenu:
DestroyWindow(hwnd);
break;
case TWM_OPENSTARTMENU:
SendMessage(This->hWnd, WM_COMMAND, MAKEWPARAM(BN_CLICKED, IDC_STARTBTN), (LPARAM)This->hwndStart);
break;
case WM_COMMAND:
if ((HWND)lParam == This->hwndStart)
{