Jump to content

Microsoft Spy++ and Action Center


Recommended Posts

I'm trying to create a script to detect the Action Center in Windows 10:

Opt("WinTitleMatchMode", 4)
Opt("WinSearchChildren", 1)

While 1
    Sleep(50)
    $hControl = ControlGetHandle("[CLASS:TrayNotifyWnd]", "", "Action Center, No new notifications")
    If not $hControl = 0x00000000 and Not WinActive("[CLASS:TrayNotifyWnd]") Then
        ConsoleWrite("True")
    EndIf
Wend

I'm having issues detecting the Main Class and Window name of Action Center. I have used the Autoit Window Info Tool without success and I'm currently trying Microsoft Spy++. I want to detect the window when it is active.

If anyone has figured this out before or could lend some support it would be much appreciated.

I have also done research and think the Class could be Dwm and the Window Title is DWM Notification Window but I have been unsuccessful with both

Thank you

- red

Annotation 2020-08-03 151443.png

Here is the Failed test with Autoit WindowInfo Tool:

Opt("WinTitleMatchMode", 4)
Opt("WinSearchChildren", 1)

While 1
_ActionCenter()
Wend


Func _ActionCenter()
    ;If @error Then MsgBox(16, "Error", "System tray not found")
    if WinExists("[TITLE:Action center; CLASS:Windows.UI.Core.CoreWindow]") then
        ConsoleWrite("True")
    EndIf
EndFunc

 

Edited by red0fireus
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...