CWinApp::m_pszProfileName
Contiene il nome del file di .INI dell'applicazione.
LPCTSTR m_pszProfileName;
Note
m_pszProfileName è una variabile pubblica di tipo const char*.
[!NOTA]
Se si assegna un valore a m_pszProfileName, deve essere allocata dinamicamente nell'heap.Il distruttore CWinApp chiama free( ) con questo puntatore.Molti si desidera utilizzare la funzione della libreria di runtime _tcsdup( ) per effettuare l'allocazione.Inoltre, liberare la memoria associata al puntatore prima di assegnare un nuovo valore.Di seguito è riportato un esempio:
//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"));
Requisiti
Header: afxwin.h