[Microsoft代理程式從 Windows 7 開始已被取代,而且可能無法在後續版本的 Windows 中使用。]
-
說明
-
表示內容相關說明模式已結束。
-
語法
-
子代理程式。(ByValCharacterID**、ByVal** Name**、ByVal** Cause******
部分 描述 CharacterID 傳回按一下字元的識別碼做為字串。 名稱 傳回字串值,識別命令的名稱(ID)。 原因 傳回值,指出導致說明模式完成的原因。 1 使用者已選取應用程式提供的命令。
2 用戶選取 另一個用戶端的 Commands 物件。
3 使用者選取 [開啟語音命令] 命令。
4 使用者選取 [關閉語音命令] 命令。
5 使用者選取 [顯示 字元名稱 ] 命令。
6 使用者選取 [隱藏 字元名稱 ] 命令。
7 使用者已選取字元(已按兩下)。
備註
一般而言,當使用者按兩下或拖曳字元,或從字元的彈出視窗中選取命令時,說明模式就會完成。 按兩下畫面上的另一個字元或其他地方並不會取消 [說明] 模式。 設定字元說明模式的用戶端可以將 HelpModeOn 設定為 False,以取消說明模式。 (這不會觸發 HelpComplete 事件。)
當使用者從 [說明] 模式的字元彈出視窗中選取命令時,伺服器會移除功能表、使用命令指定的 HelpContextID 呼叫 Help,並傳送此事件。 上下文相關 (也稱為什麼是?)說明視窗會顯示在指標位置。 如果使用者依語音輸入選取命令,則會在字元上方顯示 [說明] 視窗。 如果字元是螢幕外,視窗會顯示在最接近字元目前位置的畫面上。
如果伺服器傳回 Name 做為空字串 (“),則表示使用者已選取伺服器提供的命令。
此事件只會傳送至將字元置於說明模式的用戶端應用程式。