CWinApp::m_pszProfileName
Contient le nom du fichier.ini de l'application.
LPCTSTR m_pszProfileName;
Notes
m_pszProfileName est une variable publique de type const char*.
[!REMARQUE]
Si vous assignez une valeur à m_pszProfileName, 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_pszProfileName);
//Change the name of the .INI file.
//The CWinApp destructor will free the memory.
m_pszProfileName = _tcsdup(_T("c:\\somedir\\myini.ini"));
Configuration requise
Header: afxwin.h