CView::OnUpdate

°¡»ó 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)

Index