AccessibleObject.UseStdAccessibleObjects Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Associe un objet à une instance d'un AccessibleObject.
Surcharges
UseStdAccessibleObjects(IntPtr) |
Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet. |
UseStdAccessibleObjects(IntPtr, Int32) |
Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet. |
UseStdAccessibleObjects(IntPtr)
Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet.
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects (IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Paramètres
Remarques
Les applications serveur peuvent appeler cette fonction lorsqu’elles contiennent un objet d’interface utilisateur personnalisé similaire à un objet fourni par le système. Les applications serveur appellent CreateStdAccessibleObject
et remplacent les IAccessible méthodes et propriétés selon les besoins pour qu’elles correspondent à leur objet personnalisé. Cette approche permet aux développeurs de serveurs d’enregistrer le travail d’implémentation complète de toutes les IAccessible propriétés et méthodes. Cette fonction est similaire à CreateStdAccessibleProxy
, sauf que CreateStdAccessibleProxy
vous pouvez spécifier le nom de classe en tant que paramètre, alors qu’elle CreateStdAccessibleObject
utilise le nom de classe associé au hwnd
.
L’appel de cette version est UseStdAccessible
le même que l’appel de la version de deux paramètres avec un objid de CLIENT.
S’applique à
UseStdAccessibleObjects(IntPtr, Int32)
Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet.
protected:
void UseStdAccessibleObjects(IntPtr handle, int objid);
protected void UseStdAccessibleObjects (IntPtr handle, int objid);
member this.UseStdAccessibleObjects : nativeint * int -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr, objid As Integer)
Paramètres
- objid
- Int32
Int qui définit le type d'objet auquel le paramètre handle
fait référence.
Remarques
Crée un objet accessible avec les méthodes et les propriétés pour le type spécifié d’élément d’interface utilisateur fourni par le système.
Les applications serveur peuvent appeler cette fonction lorsqu’elles contiennent un objet d’interface utilisateur personnalisé similaire à un objet fourni par le système. Les applications serveur appellent CreateStdAccessibleObject
et remplacent les IAccessible méthodes et propriétés selon les besoins pour qu’elles correspondent à leur objet personnalisé. Cette approche permet aux développeurs de serveurs d’enregistrer le travail d’implémentation complète de toutes les IAccessible propriétés et méthodes.
Valeurs objid
valides.
Objet | Value | Description |
---|---|---|
ALERT | 0xFFFFFFF6 | Fait référence à un message associé à une fenêtre ou à une application. |
CARET | 0xFFFFFFF8 | Fait référence à la barre d’insertion de texte (insertion) dans la fenêtre. |
DOMAINE DE | 0xFFFFFFFC | Fait référence à la zone cliente de la fenêtre. Dans la plupart des cas, le système d’exploitation contrôle les éléments frame et l’objet client contient tous les éléments que l’application contrôle. |
CURSOR | 0xFFFFFFF7 | Fait référence au pointeur de la souris. Il n’y a qu’un seul pointeur de souris dans le système et il n’est pas un enfant d’une fenêtre. |
HSCROLL | 0xFFFFFFFA | Fait référence à la barre de défilement horizontale de la fenêtre. |
MENU | 0xFFFFFFFD | Fait référence à la barre de menus de la fenêtre. |
SIZEGRIP | 0xFFFFFFF9 | Fait référence à la poignée de taille de la fenêtre, un composant frame facultatif situé dans le coin inférieur droit du cadre de la fenêtre. |
SON | 0xFFFFFFF5 | Fait référence à un objet sonore. Les objets sonores n’ont pas d’emplacements d’écran ou d’enfants, mais ont des attributs de nom et d’état. Ils sont des enfants de l’application jouant le son. |
SYSMENU | 0xFFFFFFFF | Fait référence au menu système de la fenêtre. |
TITLEBAR | 0xFFFFFFFE | Fait référence à la barre de titre de la fenêtre. |
VSCROLL | 0xFFFFFFFB | Fait référence à la barre de défilement verticale de la fenêtre. |
WINDOW | 0x00000000 | Fait référence à la fenêtre elle-même plutôt qu’à un objet enfant. |