问题
I'd like to get a list of all the windows every time a new window is created. For now, I'm using a timer which gets an enumeration of all the windows.
But I'd like to avoid using a timer, and subscribe to any kind of event that is triggered when a window (or a process) is created...
How could I do this?
回答1:
You can monitor all Window creating processes using SetWindowsHookEx with a CBTProc
来源:https://stackoverflow.com/questions/40697822/list-windows-and-detect-new-windows