Share via


CWinApp::m_pszHelpFilePath

Contient le chemin d'accès au fichier d'aide de l'application.

LPCTSTR m_pszHelpFilePath;

Notes

Par défaut, l'infrastructure initialise m_pszHelpFilePath au nom de l'application avec « .HLP » ajoutée.Pour modifier le nom du fichier d'aide, affectez m_pszHelpFilePath pour indiquer une chaîne qui contient le nom complet du fichier d'aide souhaitée.Une fonction pratique pour ce faire est de la fonction d' InitInstance de l'application.m_pszHelpFilePath est une variable publique de type const char*.

[!REMARQUE]

Si vous assignez une valeur à m_pszHelpFilePath, il doit être dynamique alloué sur le tas.Le destructeur d' CWinApp appelle free() avec ce pointeur.De nombreuses vous souhaitez utiliser la fonction de la bibliothèque Runtime d' _tcsdup() pour que l'allocation.En outre, libérez la mémoire associée au pointeur actuel avant d'assigner une nouvelle valeur.Par exemple :

//First free the string allocated by MFC at CWinApp startup.
//The string is allocated before InitInstance is called.
free((void*)m_pszHelpFilePath);
//Change the name of the .HLP file.
//The CWinApp destructor will free the memory.
m_pszHelpFilePath = _tcsdup(_T("c:\\somedir\\myhelp.hlp"));

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CWinApp

Graphique de la hiérarchie