ÁÖÀÇ
ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ À̸§ CWinApp »ý¼ºÀÚ¿¡ Àü´Þ µÈ ¸Å°³ º¯¼ö¿¡¼ °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù ¶Ç´Â ÇÏÁö AFX_IDS_APP_TITLEÀÇ ID »ç¿ë ÇÏ ¿© ¸®¼Ò½º ¹®ÀÚ¿À» ÁöÁ¤ ÇÏ´Â °æ¿ì. ¸®¼Ò½º¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ À̸§ÀÌ ¾øÀ¸¸é ÇÁ·Î±×·¥ÀÇ¿¡¼ ¿Â´Ù.EXE ÆÄÀÏ À̸§¡£
AfxGetAppNameÀü¿ª ÇÔ¼ö¿¡ ÀÇÇØ ¹Ýȯ µË´Ï´Ù. m_pszAppName °ø¿ë º¯¼ö Çü½ÄÀÌ const char * ÀÔ´Ï´Ù.
¸Þ¸ðnbsp;M_pszAppName¿¡ °ªÀ» ÇÒ´ç ÇÏ´Â °æ¿ì ±×°ÍÀº µ¿ÀûÀ¸·Î Èü¿¡ ÇÒ´ç ÇØ¾ß ÇÕ´Ï´Ù. CWinApp ¼Ò¸êÀÚ´ÂÀÌ Æ÷ÀÎÅÍ¿Í ÇÔ²² ¹«·á()¸¦ È£ÃâÇÕ´Ï´Ù. ¸¹Àº »ç¿ë ÇÏ·Á´Â _tcsdup() ·±Å¸ÀÓ ¶óÀ̺귯¸® ÇÔ¼ö¸¦ ÇÒ´ç ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, »õ °ªÀ» ÇÒ´ç Çϱâ Àü¿¡ ÇöÀç Æ÷ÀÎÅÍ ¿¬°ü µÈ ¸Þ¸ð¸®¸¦ ¹«·á. ¿¹¸¦ µé¾î(&N):
//First ¹«·á CWinApp ½Ãµ¿¿¡¼ MFC¿¡ ÀÇÇØ ÇÒ´ç µÈ ¹®ÀÚ¿.
Initinstance¸¦ È£Ãâ Çϱâ Àü¿¡ //The ¹®ÀÚ¿ÀÌ ÇÒ´ç µË´Ï´Ù.
free((void*)m_pszAppName);
//Change ÀÀ¿ë ÇÁ·Î±×·¥ ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù.
//The CWinApp ¼Ò¸êÀÚ´Â ¸Þ¸ð¸®¸¦ ÇØÁ¦ µË´Ï´Ù.
m_pszAppName=_tcsdup(_T("d:\\somedir\\myapp.exe"))
¿¹Á¦
CWnd * pWnd;
nbsp; / / PWnd ´©±¸ÀÇ Ã¢ÀÌ ÀÌ¹Ì ÀϺΠCWnd °³Ã¼¸¦ ¼³Á¤
? / / »ý¼º µÇ¾ú½À´Ï´Ù.
/ / ´ÙÀ½ CWnd::MessageBox »ç¿ë ÇÏ ¿© ÀÀ¿ë ÇÁ·Î±×·¥ È£Ãâ
? / / ¸Þ½ÃÁö »óÀÚ°¡ ĸ¼ÇÀ¸·Î Á¦¸ñÀ» ÇÕ´Ï´Ù.
? pWnd-> MessageBox ("ÀϺΠ¸Þ½ÃÁö", AfxGetApp()-> m_pszAppName);
/ / ÀÀ¿ë ÇÁ·Î±×·¥ Á¦¸ñÀ» ¾òÀ» ¼ö ÀÖ´Â ´õ ¸¹Àº Á÷Á¢ÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù / / AfxGetAppName ÀüÈ:
? pWnd-> MessageBox ("ÀϺΠ¸Þ½ÃÁö", AfxGetAppName());
/ / ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ë ÇÏ´Â ¸Þ½ÃÁö »óÀÚ¸¦ Ç¥½Ã ÇÏ´Â ½¬¿î ¹æ¹ý
? / / Á¦¸ñ ¸Þ½ÃÁö »óÀÚ Ä¸¼ÇÀº Afxmessagebox¸¦ È£Ãâ ÇÏ´Â:
? AfxMessageBox ("ÀϺΠ¸Þ½ÃÁö")
CWinApp °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)