Bemerkungen
Enthält den Pfad zur Hilfe-Datei der Anwendung. In der Standardeinstellung initialisiert Rahmen M_pszHelpFilePath auf den Namen der Anwendung mit ".HLP"angehängt. Um den Namen der Hilfedatei zu ändern, legen Sie M_pszHelpFilePath auf eine Zeichenfolge hinzu, die den vollständigen Namen der gewünschten Hilfedatei enthält. Ein bequemer Platz, dies zu tun ist in der Anwendung InitInstance -Funktion. M_pszHelpFilePath ist eine öffentliche Variable vom Typ const Char *.
Hinweis&Nbsp; Wenn Sie M_pszHelpFilePatheinen Wert zuweisen, müssen sie dynamisch auf dem Heap reserviert werden. Der CWinApp -Destruktor ruft ( kostenlos) mit this-Zeiger. Sie möchten, dass viele die Run-Time Bibliothek-Funktion _tcsdup() verwenden, um die Zuweisung zu tun. Auch vor der Zuweisung eines neuen Werts den aktuellen Zeiger zugeordneten Arbeitsspeicher frei. Zum Beispiel:
//First kostenlos die Zeichenfolge CWinApp Systemstart von MFC reserviert.
//Die Zeichenfolge wird reserviert, bevor InitInstance aufgerufen wird.
Free((void*)m_pszHelpFilePath);
//Change der Name des der.HLP-Datei.
//Die CWinApp Destruktor gibt den Speicher frei.
m_pszHelpFilePath=_tcsdup(_T("d:\\somedir\\myhelp.hlp"))
CWinApp Übersicht |nbsp; Member der Klasse | Hierarchiediagramm