°¡»ó void OnUpdate ( CView * pSender, LPARAM lHint, CObject * pHint );
¸Å°³ º¯¼ö
pSender
Æ÷ÀÎÆ® ¼öÁ¤ ¹®¼, ¶Ç´Â NULL ¸ðµç ºä´Â ¾÷µ¥ÀÌÆ® ÇØ¾ß ÇÏ´Â °æ¿ì º¸±â¸¦¡£
lHint
¼öÁ¤¿¡ ´ë ÇÑ Á¤º¸¸¦ Æ÷ÇÔ¡£
pHint
°³Ã¼¸¦ ¼öÁ¤ ÇÏ´Â ¹æ¹ý¿¡ ´ë ÇÑ Á¤º¸¸¦ ÀúÀå ÇÏ´Â Æ÷ÀÎÆ®¡£
ÁÖÀÇ
º¸±âÀÇ ¹®¼ ¼öÁ¤ µÇ¾ú½À´Ï´Ù; ÈÄ ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ ÀÌ ÇÔ¼ö´Â CDocument::UpdateAllViews ¿¡ ÀÇÇØ È£Ãâ µÇ °í º¸±âÀÇ µð½ºÇ÷¹ÀÌ ÀÌ·¯ÇÑ ¼öÁ¤ »çÇ×À» ¹Ý¿µ Çϱâ À§ÇØ ¾÷µ¥ÀÌÆ®¸¦ Çã¿ë. OnInitialUpdateÀÇ ±âº» ±¸ÇöÀ¸·Î´Â °ÍÀÌ ¶ó°íµµ ÇÕ´Ï´Ù. ±âº» ±¸ÇöÀº ´ÙÀ½ WM_PAINT ¸Þ½ÃÁö¸¦ ¹ÞÀ» ¶§ ±×¸²À» Ç¥½Ã ÇÏ´Â Àüü Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀ» ¹«È¿È ÇÕ´Ï´Ù. ¹®¼ÀÇ ¼öÁ¤µÈ ºÎºÐ¿¡ ¸ÅÇεǴ ¿µ¿ªÀ» ¾÷µ¥ÀÌÆ® ÇÏ·Á¸éÀÌ ÇÔ¼ö¸¦ ÀçÁ¤ÀÇ ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ÈùÆ® ¸Å°³ º¯¼ö¸¦ »ç¿ë ÇÏ ¿© ¼öÁ¤¿¡ ´ë ÇÑ Á¤º¸¸¦ Àü´Þ ÇØ¾ß ÇÕ´Ï´Ù.
LHint¸¦ »ç¿ë ÇÏ·Á¸é Ưº° ÇÑ ÈùÆ® °ª, ÀϹÝÀûÀ¸·Î ÇÏ´Â ºñÆ® ¸¶½ºÅ© ¶Ç´Â ¿°Å Çü½ÄÀ» Á¤ÀÇ ÇÏ °í ÀÌ·¯ÇÑ °ª Áß ÇϳªÀÔ´Ï´Ù ¹®¼ ÆÐ½º. PHint¸¦ »ç¿ë ÇÏ·Á¸é ÈùÆ® Ŭ·¡½º¸¦ CObject ¿¡¼ ÆÄ»ý ÇÏ °í ÈùÆ® °³Ã¼; ¹®¼ ÆÐ½º Æ÷ÀÎÅÍ OnUpdate¸¦ ÀçÁ¤ÀÇ ÇÏ´Â °æ¿ì CObject::IsKindOf ¸â¹ö ÇÔ¼ö¸¦ »ç¿ë ÇÏ ¿© ÈùÆ® °³Ã¼ÀÇ ·±Å¸ÀÓ Çü½Ä È®ÀΡ£
ÀϹÝÀûÀ¸·Î ÇÏÁö OnUpdate¿¡¼ Á÷Á¢ µå·ÎÀ×À» ¼öÇà ÇØ¾ß ÇÕ´Ï´Ù. ´ë½Å, ÀåÄ¡ ÁÂÇ¥·Î ¾÷µ¥ÀÌÆ®; ÇÊ¿ä ¿µ¿ªÀ» ¼³¸í ÇÏ´Â »ç°¢ÇüÀ» °áÁ¤ CWnd::InvalidateRect¿¡ÀÌ »ç°¢ÇüÀ» Àü´Þ ÇÕ´Ï´Ù. ±×·¯¸é ±×¸² ´ÙÀ½¿¡ ¹ß»ý ÇÏ´Â WM_PAINT ¸Þ½ÃÁö ¼ö½Å¡£
LHint 0 °æ¿ì pHint Àº NULL¹®¼ ÀÏ¹Ý ¾÷µ¥ÀÌÆ® ¾Ë¸²À» º¸³Â½À´Ï´Ù. Àüü Ŭ¶óÀÌ¾ðÆ® ¿µ¿ªÀ» ¹«È¿È ÇØ¾ß º¸±â ÀÏ¹Ý ¾÷µ¥ÀÌÆ® ¾Ë¸²À» ¼ö½Å Çϰųª ÈùÆ®¸¦ µðÄÚµùÇÒ ¼ö ¾ø´Â °æ¿ì¡£
CView °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDocument::UpdateAllViews, CView::OnInitialUpdate, CWnd::Invalidate, CWnd::InvalidateRect(&N)