°¡»ó void OnChange ( OLE_NOTIFICATION nCode, DWORD dwParam );
¸Å°³ º¯¼ö
nCode
ÀÌÀ¯´Â ¼¹ö´ÂÀÌ Ç׸ñÀ» º¯°æÇÕ´Ï´Ù. ´ÙÀ½ °ª Áß Çϳª¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù.:
dwParam
NCode OLE_SAVED ¶Ç´Â OLE_CLOSED°æ¿ìÀÌ ¸Å°³ º¯¼ö´Â »ç¿ë µÇÁö ¾Ê½À´Ï´Ù. NCode OLE_CHANGEDÀ̸éÀÌ ¸Å°³ º¯¼ö´Â º¯°æ µÈ OLE Ç׸ñÀÇ Ãø¸éÀ» ÁöÁ¤. °¡´ÉÇÑ °ª¿¡ ´ë ÇÑ COleClientItem::DrawÀÇ dwParam ¸Å°³ º¯¼ö¸¦ ÂüÁ¶ ÇϽʽÿÀ. NCode OLE_CHANGED_STATEÀ̸éÀÌ ¸Å°³ º¯¼ö´Â COleClientItem::ItemState °ªÀ» ¿°Å ÇÏ °í ÀÔ·Â µÇ´Â »óŸ¦ ¼³¸í ÇÕ´Ï´Ù. ´ÙÀ½ °ª Áß Çϳª¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù: emptyState, loadedState, openState, activeState¶Ç´Â activeUIState¡£
ÁÖÀÇ
»ç¿ëÀÚ ¼öÁ¤, ÀúÀå, ¶Ç´Â OLE Ç׸ñÀ» ´ÝÀ» ¶§ ÇÁ·¹ÀÓ ¿öÅ©¿¡¼ È£Ãâ ÇÕ´Ï´Ù. (¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÆÄ¿îµ¥ÀÌ¼Ç Å¬·¡½º ¶óÀ̺귯¸®¸¦ »ç¿ë ÇÏ ¿© ¼¹ö ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÛ¼º ÇÏ´Â °æ¿ìÀÌ ÇÔ¼ö´Â È£Ãâ COleServerDoc ¶Ç´Â COleServerItem ¾Ë¸² ¸â¹ö ÇÔ¼ö¿¡ ´ë ÇÑ ÀÀ´ä¿¡¼.) ±âº» ±¸ÇöÀº ¼öÁ¤ nCode OLE_CHANGED ¶Ç´Â OLE_SAVED °æ¿ì ÄÁÅ×ÀÌ³Ê ¹®¼ Ç¥½Ã¡£
OLE_CHANGED_STATE, GetItemState ¿¡¼ ¹Ýȯ µÈ ÇöÀç »óÅ´ÂÀÌ »óÅ º¯°æ Çϱâ Àü¿¡ ÇöÀç »óŸ¦ ÀÇ¹Ì ÇÏ´Â ÀÌÀü »óÅ ÀÖÀ» ¿©ÀüÈ÷ °ÍÀÔ´Ï´Ù.
OLE Ç׸ñÀÇ »óÅ º¯°æ¿¡¿¡¼ ÀÀ´ä Çϵµ·ÏÀÌ ÇÔ¼ö¸¦ ÀçÁ¤ÀÇ ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î Ç׸ñÀÌ Ç¥½Ã µÇ´Â ¿µ¿ªÀ» ¹«È¿È ÇÏ ¿© Ç׸ñÀÇ ¸ð¾çÀ» ¾÷µ¥ÀÌÆ® ÇÕ´Ï´Ù. ±ÍÇÏÀÇ ÀçÁ¤ÀÇÀÇ ½ÃÀÛ ºÎºÐ¿¡¼ ±âº» Ŭ·¡½º ±¸ÇöÀ» È£ÃâÇÕ´Ï´Ù¡£
COleClientItem °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;COleClientItem::GetItemState, COleServerItem::NotifyChanged, COleServerDoc::NotifyChanged, COleServerDoc::NotifyClosed, COleServerDoc::NotifySaved(&N)