AccessibleObject.UseStdAccessibleObjects Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidruží objekt k instanci objektu AccessibleObject.
Přetížení
UseStdAccessibleObjects(IntPtr) |
Přidruží objekt k instanci objektu AccessibleObject na základě úchytu objektu. |
UseStdAccessibleObjects(IntPtr, Int32) |
Přidruží objekt k instanci objektu AccessibleObject na základě popisovače a ID objektu objektu. |
UseStdAccessibleObjects(IntPtr)
Přidruží objekt k instanci objektu AccessibleObject na základě úchytu objektu.
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects (IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Parametry
Poznámky
Serverové aplikace mohou tuto funkci volat, pokud obsahují vlastní objekt uživatelského rozhraní, který je podobný objektu poskytovanému systémem. Serverové aplikace volají CreateStdAccessibleObject
a přepisují IAccessible metody a vlastnosti podle potřeby tak, aby odpovídaly vlastnímu objektu. Tento přístup vývojářům serveru ušetří práci při úplné implementaci IAccessible všech vlastností a metod. Tato funkce je podobná CreateStdAccessibleProxy
funkci , s výjimkou toho, že CreateStdAccessibleProxy
umožňuje zadat název třídy jako parametr, zatímco CreateStdAccessibleObject
používá název třídy přidružený k hwnd
.
Volání této verze UseStdAccessible
je stejné jako volání verze dvou parametrů s objid client.
Platí pro
UseStdAccessibleObjects(IntPtr, Int32)
Přidruží objekt k instanci objektu AccessibleObject na základě popisovače a ID objektu objektu.
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)
Parametry
- objid
- Int32
Int, který definuje typ objektu, na handle
který parametr odkazuje.
Poznámky
Vytvoří přístupný objekt s metodami a vlastnostmi pro zadaný typ systémového prvku uživatelského rozhraní.
Serverové aplikace mohou tuto funkci volat, pokud obsahují vlastní objekt uživatelského rozhraní, který je podobný objektu poskytovanému systémem. Serverové aplikace volají CreateStdAccessibleObject
a přepisují IAccessible metody a vlastnosti podle potřeby tak, aby odpovídaly vlastnímu objektu. Tento přístup vývojářům serveru ušetří práci při úplné implementaci IAccessible všech vlastností a metod.
Platné objid
hodnoty.
Objekt | Hodnota | Popis |
---|---|---|
VÝSTRAHA | 0xFFFFFFF6 | Odkazuje na zprávu přidruženou k okně nebo aplikaci. |
STŘÍŠKA | 0xFFFFFFF8 | Odkazuje na panel pro vložení textu (stříšku) v okně. |
KLIENTA | 0xFFFFFFFC | Odkazuje na klientskou oblast okna. Ve většině případů řídí prvky rámce operační systém a objekt klienta obsahuje všechny prvky, které řídí aplikace. |
KURZOR | 0xFFFFFFF7 | Odkazuje na ukazatel myši. V systému je pouze jeden ukazatel myši a nejedná se o podřízený prvek okna. |
HSCROLL | 0xFFFFFFFA | Odkazuje na vodorovný posuvník okna. |
NABÍDKY | 0xFFFFFFFD | Odkazuje na řádek nabídek v okně. |
SIZEGRIP | 0xFFFFFFF9 | Odkazuje na úchyt velikosti okna, volitelnou součást rámu umístěnou v pravém dolním rohu rámečku okna. |
ZVUK | 0xFFFFFFF5 | Odkazuje na zvukový objekt. Zvukové objekty nemají umístění na obrazovce ani podřízené objekty, ale mají atributy name a state. Jsou to děti aplikace, která přehrává zvuk. |
SYSMENU | 0xFFFFFFFF | Odkazuje na systémovou nabídku okna. |
TITLEBAR | 0xFFFFFFFE | Odkazuje na záhlaví okna. |
VSCROLL | 0xFFFFFFFB | Odkazuje na svislý posuvník okna. |
OKNO | 0x00000000 | Odkazuje na samotné okno, nikoli na podřízený objekt. |