CCreateContext

CCreateContext ¿¡ ±âº» Ŭ·¡½º¡£

ÇÁ·¹ÀÓ ¿öÅ©´Â ÇÁ·¹ÀÓ Ã¢°ú ¹®¼­¸¦ ¿¬°ü µÈ ºä¸¦ ¸¸µé ¶§ CCreateContext ±¸Á¶¸¦ »ç¿ë ÇÕ´Ï´Ù. âÀ» ¸¸µé ¶§ÀÌ ±¸Á¶Ã¼¿¡ °ª ¹®¼­¿Í µ¥ÀÌÅÍÀÇ ºä¸¦ ±¸¼º ÇÏ´Â ±¸¼º ¿ä¼Ò¸¦ ¿¬°á ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â Á¤º¸¸¦ Á¦°ø ÇÕ´Ï´Ù. CCreateContext ¸¦ »ç¿ë ÇÏ ¿© »ý¼º °úÁ¤ÀÇ ÀϺθ¦ ÀçÁ¤ÀÇ ÇÏ´Â °æ¿ì¸¸ ÇØ¾ß¡£

CCreateContext ±¸Á¶ ¹®¼­, ÇÁ·¹ÀÓ Ã¢, º¸±â ¹× ¹®¼­ ¼­½Ä ÆÄÀÏ¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ Æ÷ÇÔÇÕ´Ï´Ù. ±×°ÍÀº ¶ÇÇÑ CRuntimeClass ¸¸µé·Á´Â º¸±âÀÇ À¯ÇüÀ» ½Äº° ÇÏ´Â ´ë ÇÑ Æ÷ÀÎÅ͸¦ Æ÷ÇÔ ÇÕ´Ï´Ù. ·±Å¸ÀÓ Å¬·¡½º Á¤º¸ ¹× ÇöÀç ¹®¼­ Æ÷ÀÎÅÍ´Â µ¿ÀûÀ¸·Î »õ º¸±â¸¦ ¸¸µé·Á¸é »ç¿ë µË´Ï´Ù. ´ÙÀ½ Ç¥¿¡¼­ °¢ CCreateContext ¸â¹ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý°ú ½Ã±â ÇÏ´Â °ÍÀ» ¾Ï½Ã ÇÑ´Ù.:

ȸ¿ø ±×°ÍÀÌ ¹«¾ù ÀÎÁö¿¡ ´ë ÇÑ
m_pNewViewClass ¸¸µé·Á´Â »õ º¸±âÀÇ CRuntimeClass¡£
m_pCurrentDoc ±âÁ¸ ¹®¼­¸¦ »õ º¸±â¿¡ ¿¬°á µÈ ¼ö¡£
m_pNewDocTemplate »õ MDI ÇÁ·¹ÀÓ Ã¢ ¸¸µé±â¿Í °ü·Ã µÈ ¹®¼­ ¼­½Ä ÆÄÀÏ¡£
m_pLastView µû¶ó Ãß°¡ º¸±â´Â ¸ðµ¨¸µ, ºÐÇÒ Ã¢ ºäÀÇ ÀÛ¼º ¶Ç´Â ¹®¼­¿¡¼­ µÎ ¹øÂ° º¸±âÀÇ Ã¢Á¶¿¡ ¿ø·¡ º¸±â¡£
m_pCurrentFrame µû¶ó Ãß°¡ ÇÁ·¹ÀÓ Ã¢À» ¸ðµ¨, ¹®¼­¿¡¼­ µÎ ¹øÂ° ÇÁ·¹ÀÓ Ã¢ ¸¸µé±â¿¡¼­¿Í °°ÀÌ ÇÁ·¹ÀÓ Ã¢¡£

¹®¼­ ¼­½Ä ÆÄÀÏÀº ¹®¼­¿Í °ü·ÃµÈ ±¸¼º ¿ä¼Ò¸¦ ¸¸µé ¶§ CCreateContext ±¸Á¶¿¡ ÀúÀå µÈ Á¤º¸¸¦ È®ÀÎ ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ºä´Â ¸¸µé ¼ö Á¸Àç ÇÏÁö ¾Ê´Â ¹®¼­¿¡ ´ë ÇÑ¡£

¸Þ¸ðnbsp;CCreateContext ¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÇ ¸ðµç »çÇ×ÀÌ °í ÁöÁ¤ µÇÁö ¾ÊÀ½ À̳ª ¾Ë ¼ö ¾ø´Â °æ¿ì NULL ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù(&N).

CCreateContext ¾Æ·¡¿¡ ³ª¿­ µÈ ¸â¹ö ÇÔ¼ö¿¡¼­ »ç¿ë ÇÏ´Â "Âü°í ÇϽʽÿÀ." ±×µéÀ» ¹«½Ã ÇÏ·Á´Â °æ¿ì¿¡ ƯÁ¤ Á¤º¸¿¡ ´ë ÇÑ ÀÌ·¯ÇÑ ÇÔ¼ö¿¡ ´ë ÇÑ ¼³¸íÀº ÂüÁ¶ ÇϽʽÿÀ¡£

¿©±â ¸î °¡Áö ÀϹÝÀûÀÎ Áöħ:

ÀϹÝÀûÀ¸·Î, framework ±âº»°ªÀ» »ç¿ë ÇÏ´Â °æ¿ì CCreateContext¸¦ ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ´õ ¸¹Àº °í±Þ ¼öÁ¤, Microsoft Foundation Ŭ·¡½º ¶óÀ̺귯¸® ¼Ò½º ÄÚµå ¶Ç´Â VIEWEX, °°Àº »ùÇà ÇÁ·Î±×·¥À» ½Ãµµ ÇÏ´Â °æ¿ì ´ç½ÅÀ» ¾È³»ÇÒ °ÍÀÔ´Ï´Ù. Çʼö ¸Å°³ º¯¼ö Àؾî¹ö¸®¸é ÇÁ·¹ÀÓ ¿öÅ© ÁÖÀå ¾Ë·Á ÁÙ °ÍÀÔ´Ï´Ù ´ç½ÅÀÌ ±ô ºý¡£

CCreateContext¿¡ ÀÚ¼¼ÇÑ ³»¿ëÀº MFC »ùÇÃÀ» ÂüÁ¶ ÇϽʽÿÀ. VIEWEX¡£

# include lt;afxext.h>

°èÃþ ±¸Á¶ Â÷Æ®

Âü°í Ç׸ñnbsp;CFrameWnd::Create, CFrameWnd::LoadFrame, CFrameWnd::OnCreateClient, CSplitterWnd::Create, CSplitterWnd::CreateView, CWnd::Create(&N)

Index