Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Collapse the table of content
Expand the table of content


Causes application settings to be stored in the registry instead of INI files.

void SetRegistryKey( 
   LPCTSTR lpszRegistryKey  
void SetRegistryKey( 
   UINT nIDRegistryKey  


Pointer to a string containing the name of the key.


ID of a string resource containing the name of the registry key.

This function sets m_pszRegistryKey, which is then used by the GetProfileInt, GetProfileString, WriteProfileInt, and WriteProfileString member functions of CWinApp. If this function has been called, the list of most recently-used (MRU) files is also stored in the registry. The registry key is usually the name of a company. It is stored in a key of the following form: HKEY_CURRENT_USER\Software\<company name>\<application name>\<section name>\<value name>.

Header: afxwin.h

© 2015 Microsoft