mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 16:36:33 +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
|
* traywnd.c
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#define TWM_GETTASKSWITCH (WM_USER + 236)
|
||||||
#define TWM_OPENSTARTMENU (WM_USER + 260)
|
#define TWM_OPENSTARTMENU (WM_USER + 260)
|
||||||
#define TWM_SETTINGSCHANGED (WM_USER + 300)
|
#define TWM_SETTINGSCHANGED (WM_USER + 300)
|
||||||
|
|
||||||
|
|
|
@ -2801,6 +2801,12 @@ HandleTrayContextMenu:
|
||||||
return TRUE;
|
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)
|
LRESULT OnHotkey(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
|
||||||
{
|
{
|
||||||
return HandleHotKey(wParam);
|
return HandleHotKey(wParam);
|
||||||
|
@ -3119,6 +3125,7 @@ HandleTrayContextMenu:
|
||||||
MESSAGE_HANDLER(TWM_SETTINGSCHANGED, OnTaskbarSettingsChanged)
|
MESSAGE_HANDLER(TWM_SETTINGSCHANGED, OnTaskbarSettingsChanged)
|
||||||
MESSAGE_HANDLER(TWM_OPENSTARTMENU, OnOpenStartMenu)
|
MESSAGE_HANDLER(TWM_OPENSTARTMENU, OnOpenStartMenu)
|
||||||
MESSAGE_HANDLER(TWM_DOEXITWINDOWS, OnDoExitWindows)
|
MESSAGE_HANDLER(TWM_DOEXITWINDOWS, OnDoExitWindows)
|
||||||
|
MESSAGE_HANDLER(TWM_GETTASKSWITCH, OnGetTaskSwitch)
|
||||||
ALT_MSG_MAP(1)
|
ALT_MSG_MAP(1)
|
||||||
END_MSG_MAP()
|
END_MSG_MAP()
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue