COleControl Ŭ·¡½º ¸â¹ö

°Ç¼³/ÆÄ±«
ÃʱâÈ­
ÄÁÆ®·Ñ ¼öÁ¤ ±â´É
Áö ¼Ó¼º
¾÷µ¥ÀÌÆ®/±×¸² ±â´É
µð½ºÆÐÄ¡ ¿¹¿Ü
¾Úºñ¾ðÆ® ¼Ó¼º ±â´É
À̺¥Æ® ¹ß»ý ±â´É
½ºÅå ¸Þ¼­µå/¼Ó¼º
OLE ÄÁÆ®·Ñ Å©±â Á¶Á¤ ±â´É
OLE µ¥ÀÌÅÍ ¹ÙÀεù ±â´É
°£´ÜÇÑ ÇÁ·¹ÀÓ ±â´É
OLE ÄÁÆ®·Ñ »çÀÌÆ® ±â´É
¸ð´Þ ´ëÈ­ »óÀÚ ÇÔ¼ö
â ¾ø´Â ÀÛ¾÷
ºñȰ¼º Æ÷ÀÎÅÍ Ã³¸® ÇÔ¼ö
ºñµ¿±â Á¦¾î ±â´É
Overridables
º¯°æ ¾Ë¸² ÇÔ¼ö
OLE ÀÎÅÍÆäÀ̽º ¾Ë¸² ±â´É
IViewObject ÀÎÅÍÆäÀ̽º ¾Ë¸² Overridables
ÇöÀç À§Ä¡¿¡¼­ Ȱ¼ºÈ­ ±â´É
¼Ó¼º °Ë»ö ±â´É

°Ç¼³/ÆÄ±«

COleControl COleControl °³Ã¼¸¦ ¸¸µì´Ï´Ù.
RecreateControlWindow ÆÄ±« ÇÏ °í ´Ù½Ã ÄÁÆ®·ÑÀÇ Ã¢¡£

ÃʱâÈ­

InitializeIIDs Iid »ç¿ë ÇÏ ¿© ÄÁÆ®·ÑÀÇ ±âº» Ŭ·¡½º¸¦ ¾Ë¸³´Ï´Ù.
ResetStockProps COleControl ½ºÅå ¼Ó¼ºÀ»À» ±âº»°ªÀ¸·Î ÃʱâÈ­ÇÕ´Ï´Ù.
ResetVersion ÁÖ¾îÁøµÈ °ªÀ» ¹öÀü ¹øÈ£ ÃʱâÈ­¡£
SetInitialSize OLE ÄÁÆ®·Ñ ÄÁÅ×À̳ʿ¡ óÀ½ Ç¥½Ã µÉ ¶§ÀÇ Å©±â ¼³Á¤¡£

ÄÁÆ®·Ñ ¼öÁ¤ ±â´É

GetControlFlags Á¦¾î Ç÷¡±× ¼³Á¤ °Ë»ö¡£
IsModified ÄÁÆ®·Ñ »óŰ¡ º¯°æ µÇ¾ú´ÂÁö È®ÀΡ£
SetModifiedFlag ÄÁÆ®·ÑÀÇ ¼öÁ¤µÈ »óÅ º¯°æ¡£

Áö ¼Ó¼º

ExchangeExtent ÄÁÆ®·ÑÀÇ ³Êºñ¿Í ³ôÀÌ Á÷·ÄÈ­¡£
ExchangeStockProps ÄÁÆ®·ÑÀÇ ½ºÅå ¼Ó¼ºÀ» serialize¡£
ExchangeVersion ÄÁÆ®·ÑÀÇ ¹öÀü ¹øÈ£¸¦ Á÷·ÄÈ­¡£
IsConvertingVBX OLE ÄÁÆ®·ÑÀÇ Æ¯¼ö ·Îµå Çã¿ë¡£
SerializeExtent Á÷·ÄÈ­ ¶Ç´Â ÄÁÆ®·Ñ¿¡ ´ë ÇÑ µð½ºÇ÷¹ÀÌ °ø°£À» ÃʱâÈ­¡£
SerializeStockProps Á÷·ÄÈ­ ¶Ç´Â COleControl ½ºÅå ¼Ó¼º ÃʱâÈ­¡£
SerializeVersion Á÷·ÄÈ­ ¶Ç´Â ÄÁÆ®·ÑÀÇ ¹öÀü Á¤º¸ ÃʱâÈ­¡£
SetModifiedFlag ÄÁÆ®·ÑÀÇ ¼öÁ¤µÈ »óÅ º¯°æ¡£
WillAmbientsBeValidDuringLoad ¾Úºñ¾ðÆ® ¼Ó¼ºÀ» »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ ÄÁÆ®·Ñ ·Îµå ÇÏ´Â ´ÙÀ½ ½Ã°£ °áÁ¤¡£

¾÷µ¥ÀÌÆ®/±×¸² ±â´É

DoSuperclassPaint Windows ÄÁÆ®·Ñ¿¡¼­ ¼­ºêŬ·¡½ÌµÈ OLE ÄÁÆ®·ÑÀ» ´Ù½Ã ±×¸³´Ï´Ù.
InvalidateControl ´Ù½Ã ±×¸± ¼ö ÀÖµµ·Ï ÇÏ ¿© Ç¥½Ã µÈ ÄÁÆ®·ÑÀÇ ¿µ¿ªÀ» ¹«È¿È­¡£
IsOptimizedDraw ÄÁÅ×À̳ʸ¦ ÇöÀç ±×¸®±â ÀÛ¾÷¿¡ ´ë ÇÑ ÃÖÀûÈ­ µÈ ±×¸®±â¸¦ Áö¿ø ÇÏ´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.
SelectFontObject ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ »ç¿ëÀÚ ÁöÁ¤ Font ¼Ó¼ºÀ» ¼±Åá£
SelectStockFont ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ ½ºÅå ±Û²Ã ¼Ó¼ºÀ» ¼±ÅÃÇÕ´Ï´Ù.
TranslateColor OLE_COLOR °ªÀ» COLORREF °ªÀ¸·Î¸¦ º¯È¯ÇÕ´Ï´Ù.

µð½ºÆÐÄ¡ ¿¹¿Ü

GetNotSupported »ç¿ëÀÚ°¡ ÄÁÆ®·ÑÀÇ ¼Ó¼º °ª¿¡ ¾×¼¼½º ÇÏÁö ¸øÇϵµ·Ï¡£
SetNotPermitted ÆíÁý ¿äûÀÌ ½ÇÆÐ ÇßÀ½À» ³ªÅ¸³À´Ï´Ù.
SetNotSupported »ç¿ëÀÚ°¡ ÄÁÆ®·ÑÀÇ ¼Ó¼º °ªÀ» ¼öÁ¤ ÇÏÁö ¸øÇϵµ·Ï¡£
ThrowError OLE ÄÁÆ®·Ñ¿¡¼­ ¿À·ù°¡ ¹ß»ý ÇÏ´Â ½ÅÈ£¡£

¾Úºñ¾ðÆ® ¼Ó¼º ±â´É

AmbientBackColor ¾Úºñ¾ðÆ® BackColor ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
AmbientDisplayName ÄÁÅ×À̳ʿ¡¼­ ÁöÁ¤ µÈ ´ë·Î ÄÁÆ®·ÑÀÇ À̸§ ¹Ýȯ¡£
AmbientForeColor ¾Úºñ¾ðÆ® ForeColor ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
AmbientFont ¾Úºñ¾ðÆ® ±Û²Ã ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
AmbientLocaleID ÄÁÅ×À̳ÊÀÇ ·ÎĶ ID¸¦ ¹ÝȯÇÕ´Ï´Ù.
AmbientScaleUnits ÄÁÅ×À̳ʿ¡¼­ »ç¿ë µÇ´Â ´ÜÀ§ÀÇ Á¾·ù¸¦ ¹Ýȯ ÇÕ´Ï´Ù.
AmbientShowGrabHandles Àâ±â ÇÚµé Ç¥½Ã ¿©ºÎ¡£
AmbientShowHatching ÇØÄª Ç¥½Ã ¿©ºÎ¡£
AmbientTextAlign ÄÁÅ×À̳ʿ¡¼­ ÁöÁ¤ µÈ ÅØ½ºÆ® ¸ÂÃã Çü½ÄÀ» ¹ÝȯÇÕ´Ï´Ù¡£
AmbientUIDead ÄÁÆ®·Ñ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º µ¿ÀÛ¿¡ ÀÀ´ä ÇØ¾ß °áÁ¤¡£
AmbientUserMode ÄÁÅ×À̳ÊÀÇ ¸ðµå °áÁ¤¡£
GetAmbientProperty ÁöÁ¤µÈ µÈ ¾Úºñ¾ðÆ® ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.

À̺¥Æ® ¹ß»ý ±â´É

FireClick ½ºÅå Click À̺¥Æ® ¹ß»ý¡£
FireDblClick ÁÖ½Ä DblClick À̺¥Æ®¡£
FireError ÁÖ½Ä ¿À·ù À̺¥Æ®¡£
FireEvent »ç¿ëÀÚ ÁöÁ¤ À̺¥Æ® ¹ß»ý¡£
FireKeyDown ÁÖ½Ä KeyDown À̺¥Æ®¸¦ ¹ß»ý ½Ãŵ´Ï´Ù.
FireKeyPress ÁÖ½Ä KeyPress À̺¥Æ®¸¦ ¹ß»ý ½Ãŵ´Ï´Ù.
FireKeyUp ÁÖ½Ä KeyUp À̺¥Æ®¡£
FireMouseDown ÁÖ½Ä MouseDown À̺¥Æ®¸¦ ¹ß»ý ½Ãŵ´Ï´Ù.
FireMouseMove ÁÖ½Ä MouseMove À̺¥Æ®¸¦ ¹ß»ý ½Ãŵ´Ï´Ù.
FireMouseUp ÁÖ½Ä MouseUp À̺¥Æ®¸¦ ¹ß»ý ½Ãŵ´Ï´Ù.
FireReadyStateChange ÄÁÆ®·ÑÀÇ Áغñ »óŰ¡ º¯°æ µÉ ¶§ À̺¥Æ®¸¦ ¹ß»ý ½Ãŵ´Ï´Ù.

½ºÅå ¸Þ¼­µå/¼Ó¼º

DoClick Àç°í DoClick ¸Þ¼­µå ±¸Çö¡£
»õ·Î °íħ ÄÁÆ®·ÑÀÇ ¸ð¾ç repaint °­Á¦·Î¡£
GetAppearance ½ºÅå ¸ð¾ç ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
SetAppearance ½ºÅå ¸ð¾ç ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤¡£
GetBackColor Àç°í BackColor ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
SetBackColor Àç°í BackColor ¼Ó¼º °ª ¼³Á¤¡£
GetBorderStyle Àç°í BorderStyle ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
SetBorderStyle Àç°í BorderStyle ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤¡£
GetEnabled Àç°í Enabled ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
SetEnabled ÁÖ½Ä Enabled ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤¡£
GetForeColor Àç°í ForeColor ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
SetForeColor Àç°í ForeColor ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤¡£
GetFont ½ºÅå Font ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
GetFontTextMetrics CFontHolder °³Ã¼ÀÇ Åë°è¸¦ ¹ÝȯÇÕ´Ï´Ù.
GetStockTextMetrics ½ºÅå Font ¼Ó¼ºÀÇ Åë°è¸¦ ¹ÝȯÇÕ´Ï´Ù.
InternalGetFont ½ºÅå Font ¼Ó¼º¿¡ ´ë ÇÑ CFontHolder °³Ã¼¸¦ ¹ÝȯÇÕ´Ï´Ù.
SetFont ½ºÅå Font ¼Ó¼ºÀÇ °ªÀ» ¼³Á¤¡£
SelectStockFont ÀåÄ¡ ÄÁÅØ½ºÆ®¿¡ ÄÁÆ®·ÑÀÇ ½ºÅå Font ¼Ó¼ºÀ» ¼±Åá£
GetHwnd Àç°í hWnd ¼Ó¼º °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
GetText ½ºÅå ÅØ½ºÆ® ¶Ç´Â ĸ¼Ç ¼Ó¼ºÀÇ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.
InternalGetText ½ºÅå ÅØ½ºÆ® ¶Ç´Â ĸ¼Ç ¼Ó¼ºÀ» °Ë»öÇÕ´Ï´Ù.
SetText ½ºÅå ÅØ½ºÆ® ¶Ç´Â ĸ¼Ç ¼Ó¼º °ª ¼³Á¤¡£

OLE ÄÁÆ®·Ñ Å©±â Á¶Á¤ ±â´É

GetControlSize À§Ä¡ ¹× OLE ÄÁÆ®·ÑÀÇ Å©±â¸¦ ¹ÝȯÇÕ´Ï´Ù.
SetControlSize À§Ä¡ ¹× OLE ÄÁÆ®·ÑÀÇ Å©±â ¼³Á¤¡£
GetRectInContainer ÄÁÅ×À̳ʸ¦ ±âÁØÀ¸·Î ÄÁÆ®·ÑÀÇ »ç°¢ÇüÀ» ¹ÝȯÇÕ´Ï´Ù.
SetRectInContainer ¼³Á¤ ÇÏ´Â ÄÁÅ×À̳ʸ¦ ±âÁØÀ¸·Î ÄÁÆ®·ÑÀÇ »ç°¢Çü¡£

OLE µ¥ÀÌÅÍ ¹ÙÀεù ±â´É

BoundPropertyChanged ¹ÙÀεùµÈ ¼Ó¼ºÀÌ º¯°æ µÇ¾ú½À´Ï´Ù ÄÁÅ×À̳ʿ¡ ¾Ë¸³´Ï´Ù.
BoundPropertyRequestEdit ¿äû ±ÇÇÑ ¼Ó¼º °ªÀ» ÆíÁý ÇÏ·Á¸é¡£

°£´ÜÇÑ ÇÁ·¹ÀÓ ±â´É

EnableSimpleFrame ÄÁÆ®·Ñ¿¡ ´ë ÇÑ °£´ÜÇÑ ÇÁ·¹ÀÓ Áö¿ø¡£

OLE ÄÁÆ®·Ñ »çÀÌÆ® ±â´É

ControlInfoChanged ÀÌ ÇÔ¼ö¸¦ È£Ãâ ÇÏ ¿© ÄÁÆ®·Ñ¿¡ ÀÇÇØ ó¸® ÇÏ´Â ÄÚµå ÁýÇÕ º¯°æ µÈ ÈÄ¡£
GetClientSite ÇØ´ç ÄÁÅ×ÀÌ³Ê ³»¿¡¼­ ÇöÀç Ŭ¶óÀÌ¾ðÆ® »çÀÌÆ®¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¿¡ ´ë ÇÑ °³Ã¼ Äõ¸®¡£
GetExtendedControl ÄÁÅ×À̳ʿ¡ ¼ÓÇÑ È®ÀåµÈ ÄÁÆ®·Ñ °³Ã¼¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ °Ë»ö ÇÕ´Ï´Ù.
LockInPlaceActive ÄÁÆ®·Ñ ÄÁÅ×À̳ʿ¡ ÀÇÇØ ºñȰ¼ºÈ­ µÉ ¼ö ÀÖ½À´Ï´Ù °áÁ¤¡£
TransformCoords ÄÁÅ×ÀÌ³Ê¿Í ÄÁÆ®·Ñ °£¿¡ °ªÀ» Á¶Á¤ ÇÏ´Â º¯È¯¡£

¸ð´Þ ´ëÈ­ »óÀÚ ÇÔ¼ö

PreModalDialog ¸ð´Þ ´ëÈ­ »óÀÚ¸¦ Ç¥½Ã ÇÏ·Á¸é ÄÁÅ×À̳ʸ¦ ¾Ë¸³´Ï´Ù.
PostModalDialog ¸ð´Þ ´ëÈ­ »óÀÚ°¡ ´ÝÈù ÄÁÅ×À̳ʸ¦ ¾Ë¸³´Ï´Ù.

â ¾ø´Â ÀÛ¾÷

ClipCaretRect ÄÁÆ®·Ñ¿¡ ÀÇÇØ °ãÃÄÁø °æ¿ì ij·µ »ç°¢ÇüÀ» Á¶Á¤¡£
GetCapture â ¾ø´Â Ȱ¼ºÈ­ Á¦¾î °³Ã¼´Â ¸¶¿ì½º ĸó ¿©ºÎ °áÁ¤¡£
GetClientRect ÄÁÆ®·ÑÀÇ Å¬¶óÀÌ¾ðÆ® ¿µ¿ª Å©±â¸¦ °Ë»öÇÕ´Ï´Ù.
GetDC ÇØ´ç ÄÁÅ×À̳ʿ¡¼­ ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ ¾òÀ» ¼ö ¾ø´Â ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ¼ö´ÜÀ» Á¦°ø¡£
GetFocus ÄÁÆ®·Ñ¿¡ Æ÷Ä¿½º°¡ ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ ÇÕ´Ï´Ù.
GetWindowlessDropTarget â ¾ø´Â ÄÁÆ®·ÑÀ» ²ø¾î¼­ ´ë»ó ÇÏ °í ³õ±â ÀÛ¾÷À» Çã¿ë Çϵµ·Ï ÀçÁ¤ÀÇ¡£
InvalidateRgn ÁÖ¾îÁøµÈ ¿µ¿ª ³»¿¡¼­ ÄÁÅ×ÀÌ³Ê Ã¢ÀÇ Å¬¶óÀÌ¾ðÆ® ¿µ¿ªÀ» ¹«È¿È­ÇÕ´Ï´Ù. Áö¿ª¿¡¼­ â ¾ø´Â ÄÁÆ®·ÑÀ» ´Ù½Ã ±×¸®µµ·Ï ÇÏ´Â µ¥ »ç¿ë µÉ¡£
OnWindowlessMessage (ÀÌ¿Ü: ¸¶¿ì½º ¹× Űº¸µå ¸Þ½ÃÁö) â ¸Þ½ÃÁö¸¦ ó¸® Çϴ â ¾ø´Â ÄÁÆ®·Ñ¿¡ ´ë ÇÑ¡£
ReleaseCapture ¸¶¿ì½º ĸó¸¦ ÇØÁ¦¡£
ReleaseDC â ¾ø´Â ÄÁÆ®·ÑÀÇ ÄÁÅ×À̳ÊÀÇ µð½ºÇ÷¹ÀÌ ÀåÄ¡ ÄÁÅØ½ºÆ®¸¦ ÇØÁ¦¡£
ScrollWindow â ¾ø´Â ÄÁÆ®·Ñ µð½ºÇ÷¹ÀÌ¿¡ ±×°ÍÀÇ Àå¼Ò¿¡¼­ Ȱ¼º À̹ÌÁö ³»ÀÇ ¿µ¿ªÀ» ½ºÅ©·ÑÀ» Çã¿ëÇÕ´Ï´Ù¡£
SetCapture ÄÁÆ®·ÑÀÇ ÄÁÅ×ÀÌ³Ê Ã¢ÀÌ ÄÁÆ®·ÑÀÇ ´ë½Å¿¡ ¸¶¿ì½º ĸó¸¦ Â÷Áö¡£
SetFocus ÄÁÆ®·ÑÀÇ ÄÁÅ×ÀÌ³Ê Ã¢ÀÌ ÀÔ·ÂµÈ Æ÷Ä¿½º¸¦ ÄÁÆ®·ÑÀÇ ´ë½Å¿¡ Â÷Áö¡£

ºñȰ¼º Æ÷ÀÎÅÍ Ã³¸® ÇÔ¼ö

ClientToParent ÇØ´ç ÄÁÅ×À̳ÊÀÇ ¿øÁ¡ ±âÁØÀ¸·Î ÁöÁ¡¿¡´Â ÄÁÆ®·ÑÀÇ ¿øÁ¡ ±âÁØÀ¸·Î Æ÷ÀÎÆ® º¯È¯¡£
GetActivationPolicy IPointerInactive ÀÎÅÍÆäÀ̽º¸¦ Áö ¿øÇÏ´Â ÄÁÆ®·ÑÀÇ ±âº» ÀÎÁõ µ¿ÀÛ º¯°æ¡£
GetClientOffset ÄÁÆ®·ÑÀÇ »ç°¢Çü ¿µ¿ªÀÇ ¿ÞÂÊµÈ À§ ¸ð¼­¸®¿ÍÀÇ Å¬¶óÀÌ¾ðÆ® ¿µ¿ªÀÇ ¿ÞÂÊµÈ À§ ¸ð¼­¸®ÀÇ Â÷ÀÌ °Ë»öÇÕ´Ï´Ù.
OnInactiveMouseMove ¸¶¿ì½º Æ÷ÀÎÅÍ µð½ºÆÐÄ¡ WM_MOUSEMOVE ¸Þ½ÃÁö¸¦ ÄÁÆ®·Ñ¿¡¼­ ºñȰ¼º ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ÄÁÅ×À̳ʸ¦ ÀçÁ¤ÀÇ¡£
OnInactiveSetCursor ÄÁÆ®·Ñ¿¡ ¸¶¿ì½º Æ÷ÀÎÅÍ µð½ºÆÐÄ¡ WM_SETCURSOR ¸Þ½ÃÁö°¡ ¾Æ·¡ ºñȰ¼º ÄÁÆ®·Ñ¿¡ ´ë ÇÑ ÄÁÅ×À̳ʸ¦ ÀçÁ¤ÀÇ¡£
ParentToClient ÄÁÆ®·ÑÀÇ ¿øÁ¡ ±âÁØÀ¸·Î ÁöÁ¡¿¡ ÄÁÅ×À̳ÊÀÇ ¿øÁ¡ ±âÁØÀ¸·Î Æ÷ÀÎÆ® º¯È¯¡£

ºñµ¿±â Á¦¾î ±â´É

GetReadyState ÄÁÆ®·ÑÀÇ Áغñ »óŸ¦ ¹ÝȯÇÕ´Ï´Ù.
InternalSetReadyState ÄÁÆ®·ÑÀÇ Áغñ »óŸ¦ ¼³Á¤ ÇÏ °í Áغñ »óÅ º¯°æ À̺¥Æ®¡£
ºÎÇÏ ÀÌÀü ºñµ¿±â µ¥ÀÌÅ͸¦ ´Ù½Ã ¼³Á¤ ÇÏ °í ÄÁÆ®·ÑÀÇ ºñµ¿±â ¼Ó¼ºÀÇ »õ ·Îµå¸¦ ½ÃÀÛ¡£

Overridables

DisplayError ÄÁÆ®·ÑÀÇ »ç¿ëÀÚ¿¡ °Ô ÁÖ½Ä ¿À·ù À̺¥Æ®¸¦ Ç¥½Ã ÇÕ´Ï´Ù.
DoPropExchange COleControl °³Ã¼ÀÇ ¼Ó¼ºÀ» serialize¡£
GetClassID ÄÁÆ®·ÑÀÇ OLE Ŭ·¡½º ID¸¦ °Ë»ö¡£
GetMessageString ¸Þ´º Ç׸ñ¿¡ ´ë ÇÑ »óÅ ǥ½ÃÁÙ ÅØ½ºÆ®¸¦ Á¦°ø ÇÕ´Ï´Ù.
IsSubclassedControl ÄÁÆ®·Ñ ¼­ºê Ŭ·¡½º´Â WindowsÀÇ Á¦¾î¸¦ È®ÀÎ ÇÏ ¶ó´Â¡£
OnClick ½ºÅå Click À̺¥Æ® È£Ãâ¡£
OnDoVerb Á¦¾î µ¿»ç¸¦ ½ÇÇà ÈÄ È£Ãâ¡£
OnDraw ÄÁÆ®·Ñ ÀÚü¸¦ ´Ù½Ã ±×¸®µµ·Ï ¿äûÇÒ ¶§ È£Ãâ¡£
OnDrawMetafile ÄÁÆ®·ÑÀº ±×¸®±â ÀÚü ¸ÞŸ ÆÄÀÏ µð¹ÙÀ̽º ÄÁÅØ½ºÆ®¸¦ »ç¿ë ÇÏ ¿© ¿äû ÇÏ´Â °æ¿ì ÄÁÅ×À̳ʿ¡ ÀÇÇØ È£Ãâ¡£
OnEdit OLE ÄÁÆ®·Ñ ÄÁÅ×À̳ʿ¡¼­ UI Ȱ¼ºÈ­¸¦ È£Ãâ¡£
OnEnumVerbs ¿­°Å ÇÏ´Â ÄÁÆ®·ÑÀÇ µ¿»ç¸¦ ÄÁÅ×À̳ʿ¡ ÀÇÇØ È£Ãâ¡£
OnEventAdvise À̺¥Æ® 󸮱⠿¬°á ¶Ç´Â ÄÁÆ®·Ñ¿¡¼­ ºÐ¸® µÉ ¶§ È£Ãâ¡£
OnKeyDownEvent Àç°í KeyDown À̺¥Æ®°¡ ¹ß»ý µÈ ÈÄ¿¡ È£Ãâ¡£
OnKeyPressEvent Àç°í KeyPress À̺¥Æ®°¡ ¹ß»ý µÈ ÈÄ¿¡ È£Ãâ¡£
OnKeyUpEvent Àç°í KeyUp À̺¥Æ®°¡ ¹ß»ý µÈ ÈÄ¿¡ È£Ãâ¡£
OnProperties ÄÁÆ®·ÑÀÇ "¼Ó¼º" µ¿»ç¸¦ È£ÃâÇÒ ¶§ È£Ãâ¡£
OnResetState ÄÁÆ®·ÑÀÇ ¼Ó¼ºÀ» ±âº»°ªÀ¸·Î Àç¼³Á¤¡£

º¯°æ ¾Ë¸² ÇÔ¼ö

OnAppearanceChanged ½ºÅå ¸ð¾ç ¼Ó¼º º¯°æ µÉ ¶§ È£Ãâ¡£
OnBackColorChanged Àç°í BackColor ¼Ó¼ºÀÌ º¯°æ µÉ ¶§ È£Ãâ¡£
OnBorderStyleChanged Àç°í BorderStyle ¼Ó¼ºÀÌ º¯°æ µÉ ¶§ È£Ãâ¡£
OnEnabledChanged ÁÖ½Ä Enabled ¼Ó¼ºÀÌ º¯°æ µÉ ¶§ È£Ãâ¡£
OnFontChanged ½ºÅå Font ¼Ó¼ºÀÌ º¯°æ µÉ ¶§ È£Ãâ¡£
OnForeColorChanged Àç°í ForeColor ¼Ó¼ºÀÌ º¯°æ µÉ ¶§ È£Ãâ¡£
OnTextChanged ÁÖ½Ä ÅØ½ºÆ® ¶Ç´Â ĸ¼Ç ¼Ó¼º º¯°æ µÉ ¶§ È£Ãâ¡£

OLE ÀÎÅÍÆäÀ̽º ¾Ë¸² ±â´É

OnAmbientPropertyChange ¾Úºñ¾ðÆ® ¼Ó¼ºÀÌ º¯°æ µÉ ¶§ È£Ãâ¡£
OnClose IOleControl::Close ¶ó´Â ÄÁÆ®·Ñ¿¡ ¾Ë¸®°í¡£
OnFreezeEvents ÄÁÆ®·ÑÀÇ À̺¥Æ®°¡ °íÁ¤ ¶Ç´Â °íÁ¤ µÇÁö ¾ÊÀº ¶§ È£Ãâ¡£
OnGetControlInfo ÄÁÅ×À̳ʸ¦ ´Ï¸ð´Ð Á¤º¸ Á¦°ø¡£
OnMnemonic ÄÁÆ®·ÑÀÇ ´Ï¸ð´Ð ۸¦ ´©¸¦ ¶§ È£Ãâ¡£
OnRenderData ÁöÁ¤ µÈ Çü½ÄÀÇ µ¥ÀÌÅ͸¦ °Ë»ö ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£
OnRenderFileData ÁöÁ¤ÇÑ Çü½Ä ÆÄÀÏ¿¡¼­ µ¥ÀÌÅ͸¦ °Ë»ö ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£
OnRenderGlobalData ÁöÁ¤ µÈ Çü½ÄÀÇ Àü¿ª ¸Þ¸ð¸®¿¡¼­ µ¥ÀÌÅ͸¦ °Ë»ö ÇÏ´Â ÇÁ·¹ÀÓ ¿öÅ©¿¡ ÀÇÇØ È£Ãâ¡£
OnSetClientSite IOleControl::SetClientSite ¶ó´Â ÄÁÆ®·Ñ¿¡ ¾Ë¸®°í¡£
OnSetData ÄÁÆ®·ÑÀÇ µ¥ÀÌÅ͸¦ ´Ù¸¥ °ªÀ¸·Î ¹Ù²ß´Ï´Ù.
OnSetExtent ÄÁÆ®·ÑÀÇ ¹üÀ§ º¯°æ µÈ ÈÄ¿¡ È£Ãâ¡£
OnSetObjectRects ÄÁÆ®·ÑÀÇ Å©±â¸¦ º¯°æ ÈÄ¿¡ È£Ãâ¡£

IViewObject ÀÎÅÍÆäÀ̽º ¾Ë¸² Overridables

OnGetColorSet IOleObject::GetColorSet ¶ó´Â ÄÁÆ®·Ñ¿¡ ¾Ë¸®°í¡£
OnGetNaturalExtent Á¦¾È µÈ Å©±â¿Í ¹üÀ§ ¸ðµå¿¡ °¡Àå °¡±î¿î ÄÁÆ®·ÑÀÇ µð½ºÇ÷¹ÀÌ Å©±â¸¦ °Ë»ö ÇÏ·Á¸é ÀçÁ¤ÀÇ¡£
OnGetViewExtent (2 ÆÐ½º ±×¸®±â »ç¿ë ÇÏ·Á¸é »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù) ÄÁÆ®·ÑÀÇ Ç¥½Ã ¿µ¿ªÀÇ Å©±â¸¦ °Ë»ö ÇÏ·Á¸é ÀçÁ¤ÀÇ¡£
OnGetViewRect ƯÁ¤ À§Ä¡¿¡¼­ ½ÃÀÛ ÇÏ´Â »ç°¢ÇüÀ¸·Î º¯È¯ ÇÏ´Â ÄÁÆ®·ÑÀÇ Å©±â¸¦ ÀçÁ¤ÀÇ¡£
OnGetViewStatus ÄÁÆ®·ÑÀÇ ºä »óŸ¦ °Ë»ö ÇÏ·Á¸é ÀçÁ¤ÀÇ¡£
OnQueryHitPoint Äõ¸®¸¦ ÀçÁ¤ÀÇ ÇÏ´Â ÄÁÆ®·ÑÀÇ Ç¥½Ã °ãÄ¡´Â ƯÁ¤µÈ ½ÃÁ¡ ¿©ºÎ¡£
OnQueryHitRect Äõ¸®¸¦ ÀçÁ¤ÀÇ ÇÏ´Â ÄÁÆ®·ÑÀÇ Ç¥½Ã °ãÄ¡´Â ÁÖ¾îÁøµÈ »ç°¢ÇüÀÇ ¾î´À ½ÃÁ¡ ¿©ºÎ¡£

ÇöÀç À§Ä¡¿¡¼­ Ȱ¼ºÈ­ ±â´É

OnGetInPlaceMenu ÄÁÅ×ÀÌ³Ê ¸Þ´º¿Í º´ÇÕ µÉ ÄÁÆ®·ÑÀÇ ¸Þ´º ÇÚµéÀ» ¿äû¡£
OnHideToolBars ÄÁÆ®·ÑÀº UI ºñȰ¼ºÈ­ µÉ ¶§ ÄÁÅ×À̳ʿ¡ ÀÇÇØ È£Ãâ¡£
OnShowToolBars ÄÁÆ®·Ñ UI Ȱ¼ºÈ­ µÇ¾úÀ» ¶§ È£Ãâ¡£

¼Ó¼º °Ë»ö ±â´É

OnGetDisplayString ¼Ó¼º °ªÀ» ³ªÅ¸³»´Â ¹®ÀÚ¿­À» °¡Á®¿À±â À§ÇØ È£Ãâ¡£
OnGetPredefinedStrings ¼Ó¼º¿¡ ´ë ÇÑ °¡´ÉÇÑ °ªÀ» ³ªÅ¸³»´Â ¹Ýȯ ¹®ÀÚ¿­¡£
OnGetPredefinedValue ¹Ì¸® Á¤ÀÇ µÈ ¹®ÀÚ¿­¿¡ ÇØ´ç ÇÏ´Â °ªÀ» ¹Ýȯ ÇÕ´Ï´Ù.
OnMapPropertyToPage ¼Ó¼º ÆíÁý¿¡ »ç¿ëÇÒ ¼Ó¼º ÆäÀÌÁö¸¦ ³ªÅ¸³À´Ï´Ù.

COleControl °³¿ä |nbsp; ±âº» Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Index