Я хотел бы использовать SetWindowHookEx для перехвата сообщений WM_CREATE (или HCBT_CREATEWND) в процессе перед созданием окна.
Используя hMod и dwThreadId, можно определить, будет ли ловушка системной-в целом (установив hMod равным gInstance библиотеки DLL и dwThreadId равным 0), его также можно использовать для мониторинга единственного потока в процессе (hMod = 0 и dwThreadId = ThreadToMonitorId).
Тем не менее, я хотел бы контролировать несколько потоков.Является ли это возможным?Я полагаю, я могу просто вызвать SetWindowHookEx для нескольких потоков, но я бы предпочел не делать этого, поскольку это усложнит ситуацию.Есть ли другие альтернативы?
Спасибо!