Hinzufügen von „Was ist das?“-Hilfe zu einem MFC-Eigenschaftenblatt

Fehlerbeschreibung

Wie füge ich „Was ist das?“-Hilfe zu einem MFC-Eigenschaftenblatt hinzu? Benötige ich die Hilfe eines Entwicklers?

Lösung

(Geben Sie diese Anweisungen an den Entwickler weiter. Sodass er/sie „Was ist das?“-Hilfe zu einem Microsoft Foundation Class-Eigenschaftenblatt hinzufügen kann.)

Sie können die „Was ist das?“-Hilfe durch Überschreiben des OnInitiDialog in der abgeleiteten Eigenschaftenblatt-Klasse abrufen und sie ModifyStyleEX nennen. Führen Sie folgende Schritte aus, um ModifyStyleEX aufzurufen.

BOOL COrdersSheet::OnInitDialog()

{

// TODO: Fügen Sie Ihren spezialisierten Code hier hinzu und/oder rufen Sie die Basisklasse auf

CPropertySheet::OnInitDialog();

return ModifyStyleEx(0, WS_EX_CONTEXTHELP);

}

Wenn Sie „Kontextsensitive Hilfe“ im App-Assistenten auswählen, müssen Sie auch den Befehls-Handler für die ID_HELP-Meldung in der abgeleiteten Eigenschaften blattklasse auskommentieren:

BEGIN_MESSAGE_MAP(COrdersSheet, CPropertySheet)

//{{AFX_MSG_MAP(COrdersSheet)

// ON_COMMAND(ID_HELP, OnHelp)

//}}AFX_MSG_MAP

END_MESSAGE_MAP()

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?