Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird verwendet, um zu bestimmen, wo, in der Registrierung oder in der INI-Datei, Anwendungsprofileinstellungen gespeichert werden.
LPCTSTR m_pszRegistryKey;
Hinweise
Normalerweise wird dieser Datenmember behandelt, als schreibgeschützt.
- Der Wert wird in einen Registrierungsschlüssel gespeichert.Der Name für die Anwendungsprofileinstellung wird mit dem folgenden Registrierungsschlüssel angefügt: HKEY_CURRENT_USER/Software/LocalAppWizard-Generated/.
Wenn Sie m_pszRegistryKey einen Wert zuweisen, muss es auf dem Heap dynamisch zugeordnet werden.Der CWinApp Destruktor ruft free( ) mit diesem Zeiger auf.Sie möchten die viele Laufzeitbibliotheksfunktion _tcsdup( ) verwenden, um die Zuordnung durchzuführen.Geben Sie außerdem den Speicherplatz, der dem aktuellen Zeiger zugeordnet ist, bevor Sie einen neuen Wert zuweisen.Beispiel:
//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"));
Anforderungen
Header: afxwin.h