CWinApp::m_pszProfileName
アプリケーションの .INI ファイルの名前が含まれています。
LPCTSTR m_pszProfileName;
解説
m_pszProfileName は **const char***型のパブリック変数です。
[!メモ]
m_pszProfileNameに値を割り当てる場合は、ヒープに動的に割り当てる必要があります。CWinApp のデストラクターはこのポインターの free( ) を呼び出します。複数割り当てることに _tcsdup( ) ランタイム ライブラリ関数を使用します。また、新しい値を割り当てる前に現在のポインターに関連付けられているメモリを解放します。以下はその例です。
//First free the string allocated by MFC at CWinApp startup.
//The string is allocated before InitInstance is called.
free((void*)m_pszProfileName);
//Change the name of the .INI file.
//The CWinApp destructor will free the memory.
m_pszProfileName = _tcsdup(_T("c:\\somedir\\myini.ini"));
必要条件
ヘッダー: afxwin.h