Compartilhar via


Expondo uma interface de modelo de objeto nativo

Se um elemento de interface do usuário der suporte a um modelo de objeto nativo diferente de Microsoft Active Accessibility ou Automação da Interface do Usuário, ele poderá expor a interface personalizada respondendo a mensagens WM_GETOBJECT que incluem o identificador de objeto OBJID_NATIVEOM. Para responder, o elemento de interface do usuário deve retornar o valor recuperado por uma chamada para a função LresultFromObject .

Um cliente pode recuperar uma interface de um elemento de interface do usuário que dá suporte a um modelo de objeto nativo chamando a função AccessibleObjectFromWindow e especificando OBJID_NATIVEOM como o segundo parâmetro.