Udostępnij za pośrednictwem


Kiedy odpowiadać na komunikat WM_GETOBJECT

Jeśli aplikacja obsługuje funkcję Microsoft Active Accessibility lub UI Automation dla elementu interfejsu użytkownika, aplikacja nie może odpowiadać na komunikat WM_GETOBJECT, zanim obiekt reprezentujący element interfejsu użytkownika zostanie w pełni zainicjowany, albo gdy aplikacja zaczęła się zamykać. Gdy aplikacja tworzy nowe okno, system zgłasza EVENT_OBJECT_CREATE WinEvent, aby powiadomić klientów przed wysłaniem komunikatu WM_CREATE do procedury okna aplikacji. Ponieważ wiele aplikacji używa WM_CREATE do rozpoczęcia procesu inicjowania, każda implementacja ułatwień dostępu elementu interfejsu użytkownika nie odpowiada na komunikat WM_GETOBJECT dopiero po zakończeniu przetwarzania komunikatu WM_CREATE przez aplikację.