Sdílet prostřednictvím


AccessibleObject.UseStdAccessibleObjects Metoda

Definice

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

handle
IntPtr

nativeint

Objekt IntPtr , který obsahuje popisovač objektu.

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á CreateStdAccessibleProxyfunkci , 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

handle
IntPtr

nativeint

Objekt IntPtr , který obsahuje popisovač objektu.

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.

Platí pro