Я пытаюсь автоматизировать приложение, но в некоторых задачах автоматизации приложение активирует свое главное окно.
Это прерывает автоматизацию.Есть ли способ перехватить сообщение и правильно отключить окно от его активации.
То, что я пробовал до сих пор, это создание подклассов главного окна и перехват
case WM_WINDOWPOSCHANGING:
return false;
case WM_WINDOWPOSCHANGED:
return false;
case WM_ACTIVATEAPP:
return false;
case WM_ACTIVATE:
return false;
case WM_MOUSEACTIVATE:
return false;
case WM_NCACTIVATE:
return false;
Это не дает хороших результатов.потому что окно все еще активирует себя, даже его подклассы и ложь возвращается для каждого из этих сообщений.