Index: base/shell/explorer/taskbar/desktopbar.cpp =================================================================== --- base/shell/explorer/taskbar/desktopbar.cpp (revision 59829) +++ base/shell/explorer/taskbar/desktopbar.cpp (working copy) @@ -247,6 +247,7 @@ RegisterHotKey(_hwnd, IDHK_DESKTOP, MOD_WIN, 'D'); RegisterHotKey(_hwnd, IDHK_LOGOFF, MOD_WIN, 'L'); RegisterHotKey(_hwnd, IDHK_STARTMENU, MOD_CONTROL, VK_ESCAPE); + RegisterHotKey(_hwnd, IDHK_SYSPROPS, MOD_WIN, VK_PAUSE); ///@todo register all common hotkeys } @@ -273,6 +274,9 @@ case IDHK_STARTMENU: ShowOrHideStartMenu(); break; + case IDHK_SYSPROPS: + ShellExecute(NULL, NULL, _T("control.exe"), _T("sysdm.cpl"), NULL, SW_SHOW); + break; ///@todo implement all common hotkeys } } Index: base/shell/explorer/taskbar/desktopbar.h =================================================================== --- base/shell/explorer/taskbar/desktopbar.h (revision 59829) +++ base/shell/explorer/taskbar/desktopbar.h (working copy) @@ -69,6 +69,7 @@ #define IDHK_DESKTOP 2 #define IDHK_LOGOFF 3 #define IDHK_STARTMENU 4 +#define IDHK_SYSPROPS 5 /// desktop bar window, also known as "system tray" struct DesktopBar : public