templatelt; Ŭ·¡½ºT(&L) gt;
IObjectWithSiteImpl Ŭ·¡½º(&G)
¸Å°³ º¯¼ö
T
IObjectWithSiteImpl ¿¡¼ ÆÄ»ý µÈ Ŭ·¡½º¡£
IObjectWithSite ÀÎÅÍÆäÀ̽º °³Ã¼¸¦ ÇØ´ç »çÀÌÆ®¿Í Åë½ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀÎÅÍÆäÀ̽ºÀÇ ±âº» ±¸ÇöÀ» Á¦°ø ÇÏ °í µð¹ö±× ºôµå¿¡¼ ´ýÇÁ ÀåÄ¡¿¡ Á¤º¸¸¦ Àü¼Û ÇÏ ¿© IUnknown ±¸Çö Çϴ Ŭ·¡½º IObjectWithSiteImpl¡£
IObjectWithSiteImpl µÎ ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. Ŭ¶óÀÌ¾ðÆ®´Â ¸ÕÀú SetSite, »çÀÌÆ®ÀÇ IUnknown Æ÷ÀÎÅ͸¦ Àü´Þ È£Ãâ ÇÕ´Ï´Ù. ÀÌ Æ÷ÀÎÅÍ´Â °³Ã¼ ³»¿¡¼ ÀúÀå µÇ °í ³ªÁß GetSite È£ÃâÀ» ÅëÇØ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀϹÝÀûÀ¸·Î, ´ç½ÅÀº¿¡¼ Ŭ·¡½º¸¦ ÆÄ»ý IObjectWithSiteImpl ÄÁÆ®·ÑÀÌ ¾Æ´Ñ °³Ã¼¸¦ ¸¸µé ¶§. ÄÁÆ®·Ñ, IOleObjectImpl, ¶ÇÇÑ »çÀÌÆ® Æ÷ÀÎÅ͸¦ Á¦°ø Çϴ¿¡¼ Ŭ·¡½º¸¦ ÆÄ»ý ÇÕ´Ï´Ù. IObjectWithSiteImpl À» IOleObjectImpl Ŭ·¡½º¸¦ ÆÄ»ý ÇÏÁö ¸¶½Ê½Ã¿À¡£
# include lt;atlcom.h>