mirror of
https://github.com/reactos/reactos.git
synced 2025-02-21 16:04:57 +00:00
[EXPLORER] Add TWM_GETTASKSWITCH, which seems to be used on windows
to get a handle to the task switch control. This can then be used to send messages to it, like hiding/showing buttons CORE-15424
This commit is contained in:
parent
959994b67c
commit
6940d9fdf0
2 changed files with 8 additions and 0 deletions
|
@ -130,6 +130,7 @@ HRESULT WINAPI _CBandSite_CreateInstance(LPUNKNOWN pUnkOuter, REFIID riid, void
|
|||
* traywnd.c
|
||||
*/
|
||||
|
||||
#define TWM_GETTASKSWITCH (WM_USER + 236)
|
||||
#define TWM_OPENSTARTMENU (WM_USER + 260)
|
||||
#define TWM_SETTINGSCHANGED (WM_USER + 300)
|
||||
|
||||
|
|
|
@ -2801,6 +2801,12 @@ HandleTrayContextMenu:
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
LRESULT OnGetTaskSwitch(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
||||
{
|
||||
bHandled = TRUE;
|
||||
return (LRESULT)m_TaskSwitch;
|
||||
}
|
||||
|
||||
LRESULT OnHotkey(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
||||
{
|
||||
return HandleHotKey(wParam);
|
||||
|
@ -3119,6 +3125,7 @@ HandleTrayContextMenu:
|
|||
MESSAGE_HANDLER(TWM_SETTINGSCHANGED, OnTaskbarSettingsChanged)
|
||||
MESSAGE_HANDLER(TWM_OPENSTARTMENU, OnOpenStartMenu)
|
||||
MESSAGE_HANDLER(TWM_DOEXITWINDOWS, OnDoExitWindows)
|
||||
MESSAGE_HANDLER(TWM_GETTASKSWITCH, OnGetTaskSwitch)
|
||||
ALT_MSG_MAP(1)
|
||||
END_MSG_MAP()
|
||||
|
||||
|
|
Loading…
Reference in a new issue