AccessibleObject.UseStdAccessibleObjects 方法

定義

將物件與 的實例 AccessibleObject關聯。

多載

名稱 Description
UseStdAccessibleObjects(IntPtr)

根據物件的句柄將物件與 的 AccessibleObject 實例關聯。

UseStdAccessibleObjects(IntPtr, Int32)

根據 handle 和物件的 id 將物件與 的 AccessibleObject 實例關聯起來。

UseStdAccessibleObjects(IntPtr)

根據物件的句柄將物件與 的 AccessibleObject 實例關聯。

protected:
 void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects(IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)

參數

handle
IntPtr

nativeint

一個 IntPtr 包含物件柄的 。

備註

當伺服器應用程式包含類似系統提供的物件的自訂 UI 物件時,可以呼叫此函式。 伺服器應用程式會根據需要呼叫 CreateStdAccessibleObject 並覆寫方法 IAccessible 與屬性,以匹配其自訂物件。 這種做法省去了伺服器開發者完整實作所有 IAccessible 屬性與方法的工作。 此函式與 類似 CreateStdAccessibleProxy,但允許 CreateStdAccessibleProxy 你指定類別名稱作為參數,而 則 CreateStdAccessibleObject 使用與 hwnd相關聯的類別名稱。

呼叫這個版本的 , UseStdAccessible 就像呼叫 CLIENT 這個雙參數版本一樣。

適用於

UseStdAccessibleObjects(IntPtr, Int32)

根據 handle 和物件的 id 將物件與 的 AccessibleObject 實例關聯起來。

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)

參數

handle
IntPtr

nativeint

一個 IntPtr 包含物件柄的 。

objid
Int32

定義參數所指物件 handle 類型的整數。

備註

建立一個可存取的物件,包含指定系統提供的使用者介面元素的方法與屬性。

當伺服器應用程式包含類似系統提供的物件的自訂 UI 物件時,可以呼叫此函式。 伺服器應用程式會根據需要呼叫 CreateStdAccessibleObject 並覆寫方法 IAccessible 與屬性,以匹配其自訂物件。 這種做法省去了伺服器開發者完整實作所有 IAccessible 屬性與方法的工作。

正確的 objid 價值觀。

目的 Value Description
警報 0xFFFFFFF6 指的是與視窗或應用程式相關的訊息。
卡雷特 0xFFFFFFF8 指的是視窗中的文字插入條(插入符號)。
顧客 0xFFFFFFFC 是指視窗的工作區。 在大多數情況下,作業系統控制框架元素,而客戶端物件包含應用程式所控制的所有元素。
CURSOR 0xFFFFFFF7 指的是滑鼠指標。 系統中只有一個滑鼠指標,且不是視窗子節點。
HSCROLL 0xFFFFFFFA 指的是視窗的水平捲動條。
菜單 0xFFFFFFFD 指的是視窗的選單列。
尺寸握把 0xFFFFFFF9 指的是窗戶尺寸握把,是位於窗框右下角的選配框架組件。
音效 0xFFFFFFF5 指的是聲音物體。 聲音物件沒有螢幕位置或子物件,但有名稱和狀態屬性。 它們是應用程式播放聲音的子體。
系統選單 0xFFFFFFFF 指的是視窗的系統選單。
標題欄 0xFFFFFFFE 指的是視窗的標題欄。
VSCROLL 0xFFFFFFFB 指的是視窗的垂直捲動條。
WINDOW 0x00000000 指的是視窗本身,而非子物件。

適用於