다음을 통해 공유


CWinApp::m_pszRegistryKey

레지스트리 나 INI 파일에서 응용 프로그램 프로 파일 설정을 저장 되는 위치를 결정 하는 데 사용 합니다.

LPCTSTR m_pszRegistryKey;

설명

일반적으로이 데이터 멤버는 읽기 전용으로 취급 됩니다.

  • 레지스트리 키에 값이 저장 됩니다.응용 프로그램 프로필 설정 이름을 다음 레지스트리 키에 추가 됩니다: HKEY_CURRENT_USER/소프트웨어/LocalAppWizard 생성 /.

값을 할당 하는 경우 m_pszRegistryKey, 힙에 동적으로 할당 해야 합니다.CWinApp 소멸자 호출 사용 가능한(this이 포인터).대부분을 사용 하는 _tcsdup() 런타임 라이브러리 함수를 할당 하지 마십시오.또한 새 값을 할당 하기 전에 현재 포인터와 연관 된 메모리를 해제 합니다.예를 들면 다음과 같습니다.

//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"));

요구 사항

헤더: afxwin.h

참고 항목

참조

CWinApp 클래스

계층 구조 차트

CWinApp::SetRegistryKey