LPCTSTR m_pszRegistryKey;
ÁÖÀÇ
·¹Áö½ºÆ®¸® ³ª INI ÆÄÀÏ¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·Î ÆÄÀÏ ¼³Á¤À» ÀúÀå µÇ´Â À§Ä¡¸¦ °áÁ¤ ÇÏ´Â µ¥ »ç¿ë ÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ ¸â¹ö¿¡¼ Àбâ Àü¿ëÀ¸·Î Ãë±Þ µË´Ï´Ù ÀϹÝÀûÀ¸·Î¡£
·¹Áö½ºÆ®¸® Ç׸ñÀº ´ÙÀ½°ú °°Àº ÀúÀå:
M_pszRegistryKey¿¡ °ªÀ» ÇÒ´ç ÇÏ´Â °æ¿ì ±×°ÍÀº µ¿ÀûÀ¸·Î Èü¿¡ ÇÒ´ç ÇØ¾ß ÇÕ´Ï´Ù. CWinApp ¼Ò¸êÀÚ´ÂÀÌ Æ÷ÀÎÅÍ¿Í ÇÔ²² ¹«·á()¸¦ È£ÃâÇÕ´Ï´Ù. ¸¹Àº »ç¿ë ÇÏ·Á´Â _tcsdup() ·±Å¸ÀÓ ¶óÀ̺귯¸® ÇÔ¼ö¸¦ ÇÒ´ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, »õ °ªÀ» ÇÒ´ç Çϱâ Àü¿¡ ÇöÀç Æ÷ÀÎÅÍ ¿¬°ü µÈ ¸Þ¸ð¸®¸¦ ¹«·á. ¿¹¸¦ µé¾î:
//First ¹«·á CWinApp ½Ãµ¿¿¡¼ MFC¿¡ ÀÇÇØ ÇÒ´ç µÈ ¹®ÀÚ¿.
Initinstance¸¦ È£Ãâ Çϱâ Àü¿¡ //The ¹®ÀÚ¿ÀÌ ÇÒ´ç µË´Ï´Ù.
free((void*)m_pszRegistryKey);
//Change ·¹Áö½ºÆ®¸® ŰÀÇ À̸§ÀÔ´Ï´Ù.
//The CWinApp ¼Ò¸êÀÚ´Â ¸Þ¸ð¸®¸¦ ÇØÁ¦ µË´Ï´Ù.
m_pszRegistryKey=_tcsdup(_T("HKEY_CURRENT_USER\\Software\\mycompany\\myapp\\thissection\\thisvalue"))
CWinApp °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CWinApp::SetRegistryKey(&N)