Quand répondre au message WM_GETOBJECT
Si une application prend en charge Microsoft Active Accessibility ou UI Automation pour un élément d’interface utilisateur, l’application ne doit pas répondre au message WM_GETOBJECT avant que l’objet qui représente l’élément d’interface utilisateur soit entièrement initialisé ou après que l’application ait commencé à se fermer. Lorsqu’une application crée une fenêtre, le système déclenche l’EVENT_OBJECT_CREATE WinEvent pour avertir les clients avant d’envoyer le message WM_CREATE à la procédure de fenêtre de l’application. Étant donné que de nombreuses applications utilisent WM_CREATE pour démarrer le processus d’initialisation, toute implémentation d’accessibilité d’un élément d’interface utilisateur ne répond pas au message WM_GETOBJECT tant que l’application n’a pas terminé de traiter le message WM_CREATE .