On Windows 10, you can press Win+Tab to get a "Task View" view of all your windows. I'm trying to check if this is active at any given time. I have tried using a Low Level Keyboard Hook with WH_KEYBOARD_LL
but this only allows me to detect the keypress, not if the switcher is active. I've looked at the Windows DWM API and haven't found anything else either.
I have also tried using EnumWindows()
and EnumChildWindows(GetDesktopWindow(), ...)
and did not find any difference in the output between having the task view shown and hidden.
Is there any accurate method to detect if this is being shown?