Compartir a través de


CWinApp::m_pszRegistryKey

Se utiliza para determinar dónde, en el registro o el archivo INI, se almacenan la configuración de perfil de la aplicación.

LPCTSTR m_pszRegistryKey;

Comentarios

Normalmente, tratan este miembro de datos como de sólo lectura.

  • El valor se almacena un clave del Registro. El nombre para la configuración de perfil de aplicación se anexa a clave siguiente: HKEY_CURRENT_USER/Software/LocalAppWizard-Generated/.

Si se asigna un valor a m_pszRegistryKey, debe estar asignado dinámicamente en la pila. CWinApp destructor llama libere() con este puntero. Se muchos desea utilizar la función de biblioteca en tiempo de ejecución de _tcsdup() para hacer asignar. también, libere memoria asociado con el puntero actual antes de asignar un nuevo valor. Por ejemplo:

//First free the string allocated by MFC at CWinApp startup. 
//The string is allocated before InitInstance is called.
free((void*)m_pszRegistryKey);
//Change the name of the registry key. 
//The CWinApp destructor will free the memory.
m_pszRegistryKey = _tcsdup(
   _T("HKEY_CURRENT_USER\\Software\\mycompany\\myapp\\thissection\\thisvalue"));

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWinApp Class

Gráfico de jerarquías

CWinApp::SetRegistryKey