Я бы хотел следить за созданием окон (HWND) в C.
Я хотел бы знать, существует ли какое-либо событие, которое WINAPI предоставляет для создания окна.
Если вас интересуют только окна верхнего уровня, вы можете использовать SetWindowHookEx, чтобы зарегистрировать ShellProc и наблюдать за HSHELL_WINDOWCREATED.Если вам нужно уведомление о создании любого окна, вы можете использовать CallWndProc и следить за WM_CREATE сообщениями.
SetWindowHookEx
ShellProc
HSHELL_WINDOWCREATED
CallWndProc
WM_CREATE