Partilhar via


CWinApp::m_pszRegistryKey

Usado para determinar onde, no registro ou arquivo INI, as configurações de analisar de aplicativo estão armazenadas.

LPCTSTR m_pszRegistryKey;

Comentários

Normalmente, esse membro de dados é tratado sistema autônomo somente leitura.

  • O valor é armazenado em uma chave do registro.O nome para a configuração de analisar de aplicativo é acrescentado na seguinte chave do registro: HKEY_CURRENT_USER/Software/LocalAppWizard-Generated /.

Se você atribuir um valor de m_pszRegistryKey, devem ser alocado dinamicamente na pilha. The CWinApp chamadas de destruidor disponível() com esse ponteiro.Muitos deseja usar o _tcsdupfunção de biblioteca de time de execução () para fazer a alocação de. Além disso, libere a memória associada do ponteiro corrente antes de atribuir um novo valor.Por exemplo:

//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

Cabeçalho: afxwin.h

Consulte também

Referência

Classes CWinApp

Gráfico de hierarquia

CWinApp::SetRegistryKey

Outros recursos

Membros de CWinApp