COleSafeArray Ŭ·¡½º ¸â¹ö

°Ç¼³

COleSafeArray COleSafeArray °³Ã¼ »ý¼º¡£

ÀÛ¾÷

÷ºÎ COleSafeArray °³Ã¼¿¡ ±âÁ¸ VARIANT ¹è¿­ Á¦°ø Á¦¾î¡£
Áö¿ì±â ¸ðµç µ¥ÀÌÅÍ´Â ±âº» VARIANT ¿¡ ÇØÁ¦¡£
ºÐ¸® (±×·¡¼­ ±× µ¥ÀÌÅÍ´Â ÇØÁ¦ µÇÁö °ÍÀÔ´Ï´Ù) COleSafeArray °³Ã¼¿¡¼­ VARIANT ¹è¿­À» ºÐ¸®ÇÕ´Ï´Ù¡£

Win32 API ·¡ÆÛ

AccessData ¹è¿­ µ¥ÀÌÅÍ¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ °Ë»öÇÕ´Ï´Ù.
AllocData ¹è¿­¿¡ ´ëÇØ ¸Þ¸ð¸®¸¦ ÇÒ´ç¡£
AllocDescriptor ¾ÈÀü ¹è¿­ ¼³¸íÀÚ¿¡ ´ë ÇÑ ¸Þ¸ð¸®¸¦ ÇÒ´ç¡£
º¹»ç ±âÁ¸ ¹è¿­ÀÇ º¹»çº»À» ¸¸µì´Ï´Ù.
¸¸µé±â ¾ÈÀü ¹è¿­À» ¸¸µì´Ï´Ù.
ÆÄ±« ±âÁ¸ ¹è¿­ ÆÄ±«¡£
DestroyData ¾ÈÀü ¹è¿­¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ ÆÄ±«¡£
DestroyDescriptor ¾ÈÀü ¹è¿­ ¼³¸íÀÚ¸¦ ÆÄ±«¡£
GetDim ¹è¿­ÀÇ Â÷¿ø ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù.
GetElement ¾ÈÀü ¹è¿­ÀÇ ´ÜÀÏ ¿ä¼Ò¸¦ °Ë»öÇÕ´Ï´Ù.
GetElemSize ¾ÈÀü ¹è¿­ÀÇ ÇÑ ¿ä¼Ò ¹ÙÀÌÆ® ´ÜÀ§·Î Å©±â¸¦ ¹Ýȯ¡£
GetLBound ¾ÈÀü ¹è¿­ÀÇ ¸ðµç Â÷¿ø¿¡ ´ë ÇÑ ÇÏÇѰªÀ» ¹ÝȯÇÕ´Ï´Ù.
GetUBound ¾ÈÀü ¹è¿­ÀÇ ¸ðµç Â÷¿ø¿¡ ´ëÇØ »óÇÑÀ» ¹Ýȯ ÇÕ´Ï´Ù.
Àá±Ý ¹è¿­ÀÇ Àá±Ý Ƚ¼ö¸¦ Áõ°¡ ÇÏ °í ¹è¿­ ¼³¸íÀÚÀÇ Æ÷ÀÎÅÍ ¹è¿­ µ¥ÀÌÅ͸¦ ³Ö½À´Ï´Ù.
PtrOfIndex Àε¦½ÌµÈ ¿ä¼Ò¿¡ ´ë ÇÑ Æ÷ÀÎÅ͸¦ ¹ÝȯÇÕ´Ï´Ù.
PutElement ´ÜÀÏ ¿ä¼Ò ¹è¿­¿¡ ÇÒ´ç¡£
Redim ¾ÈÀü ¹è¿­ÀÇ ÃÖÇÏÀ§ (°¡Àå ¿À¸¥ÂÊ) ¹ÙÀεù º¯°æ¡£
UnaccessData °¨¼Ò´Â Àá±Ý ¹è¿­ÀÇ °³¼ö ¹× AccessData ¿¡ ÀÇÇØ °Ë»ö Æ÷ÀÎÅ͸¦ ¹«È¿È­¡£
Àá±Ý ÇØÁ¦ °¨¼Ò Àá±Ý Ä«¿îÆ® ¹è¿­ ÇØÁ¦ Çϰųª Å©±â¸¦ Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

1 Â÷¿ø ¹è¿­ ÀÛ¾÷

CreateOneDim 1 Â÷¿ø COleSafeArray °³Ã¼¸¦ ¸¸µì´Ï´Ù.
GetOneDimSize 1 Â÷¿ø COleSafeArray °³Ã¼ÀÇ ¿ä¼Ò ¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù.
ResizeOneDim 1 Â÷¿ø COleSafeArray °³Ã¼ÀÇ ¿ä¼Ò ¼ö¸¦ º¯°æ¡£

¿¬»êÀÚ

¿¬»êÀÚ = (SAFEARRAY, VARIANT, COleVariant¶Ç´Â COleSafeArray ¹è¿­) COleSafeArray °³Ã¼·Î º¹»ç °ª¡£
¿¬»êÀÚ = = µÎ variant ¹è¿­ ( COleSafeArray , COleVariant, VARIANT,SAFEARRAY¹è¿­ÀÇ °æ¿ì)¸¦ ºñ±³ ÇÏ ¿©¡£
¿¬»êÀÚ lt; & lt; Ãâ·Â COleSafeArray ÀÇ ³»¿ëÀ» ´ýÇÁ ÄÁÅØ½ºÆ® °³Ã¼¡£
¿¬»êÀÚ LPVARIANT COleSafeArray °³Ã¼ÀÇ ±âº» º¯Çü ±¸Á¶¿¡ ¾×¼¼½º¡£
¿¬»êÀÚ LPCVARIANT COleSafeArray °³Ã¼ÀÇ ±âº» º¯Çü ±¸Á¶¿¡ ¾×¼¼½º¡£

COleSafeArray °³¿ä |nbsp; °èÃþ ±¸Á¶ Â÷Æ®(&N)

Index