CWinApp::m_pszHelpFilePath
アプリケーションのヘルプ ファイルへのパスを保持します。
LPCTSTR m_pszHelpFilePath;
解説
既定では、フレームワークは、アプリケーションの名前に ".HLP" を付加した文字列で m_pszHelpFilePath を初期化します。 ヘルプ ファイルの名前を変更するには、指定したヘルプ ファイルの完全な名前を持つ文字列へのポインターを m_pszHelpFilePath に設定します。 通常は、これをアプリケーションの InitInstance 関数内で行います。 m_pszHelpFilePath は、const char* 型のパブリック変数です。
注意
m_pszHelpFilePath に値を代入する場合は、ヒープ上に動的に割り当ててください。 CWinApp デストラクターは、free( ) を呼び出すときにこのポインターを使用します。 ランタイム ライブラリ関数 _tcsdup( ) で割り当てることもできます。 新しい値を代入する場合は、その前に現在のポインターに対応するメモリを解放してください。 次に例を示します
//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"));
必要条件
**ヘッダー:**afxwin.h