Freigeben über


IAgentCharacterEx::SetHelpModeOn

[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]

HRESULT SetHelpModeOn(
   long bHelpModeOn  // help mode setting
);

Legt den kontextabhängigen Hilfemodus für das Zeichen fest.

  • Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war.

bHelpModeOn

Hilfemoduskennzeichnung. Wenn dieser Parameter Trueist, aktiviert Der Microsoft-Agent den Hilfemodus für das Zeichen.

Wenn Sie diese Eigenschaft auf Truefestlegen, ändert sich der Mauszeiger auf das kontextabhängige Hilfebild, wenn sie über das Zeichen oder über das Popupmenü für das Zeichen verschoben wird. Wenn der Benutzer auf das Zeichen klickt oder auf ein Element im Popupmenü des Zeichens klickt oder klickt, löst der Server die IAgentNotifySinkEx::HelpComplete-Ereignis aus und beendet den Hilfemodus.

Im Hilfemodus sendet der Server die ereignisse Click, DragStart, DragCompleteund Command-Ereignisse, es sei denn, die GetAutoPopupMenu -Eigenschaft gibt Truezurück. In diesem Fall sendet der Server das Click-Ereignis (beendet nicht den Hilfemodus), sondern nur für die rechte Maustaste, sodass Sie das Popupmenü anzeigen können.

Diese Eigenschaft gilt nur für die Verwendung des Zeichens ihrer Clientanwendung; Die Einstellung wirkt sich nicht auf andere Clients des Zeichens oder anderer Zeichen Ihrer Clientanwendung aus.

Siehe auch

IAgentCharacterEx::GetHelpModeOn, IAgentNotifySinkEx::HelpComplete