COleSafeArray ( );
COleSafeArray ( const SAFEARRAYamp saSrc, VARTYPE vtSrc );(&A)
COleSafeArray ( LPCSAFEARRAY psaSrc, VARTYPE vtSrc );
COleSafeArray ( const COleSafeArrayamp saSrc );(&A)
COleSafeArray ( const VARIANTamp varSrc );(&A)
COleSafeArray ( LPCVARIANT pSrc );
COleSafeArray ( const COleVariantamp varSrc );(&A)
พารามิเตอร์
saSrc
วัตถุที่มีอยู่ของCOleSafeArrayหรือSAFEARRAYจะคัดลอกลงในวัตถุCOleSafeArrayใหม่?
vtSrc
VARTYPEของวัตถุCOleSafeArrayใหม่?
psaSrc
ตัวชี้การSAFEARRAYที่จะคัดลอกลงในวัตถุCOleSafeArrayใหม่?
varSrc
ตัวแปรหรือCOleVariantวัตถุที่มีอยู่ถูกคัดลอกลงCOleSafeArrayวัตถุใหม่?
pSrc
ตัวชี้ไปยังวัตถุตัวแปรที่จะคัดลอกลงในวัตถุCOleSafeArrayใหม่?
หมายเหตุ
Constructors เหล่านี้ทั้งหมดสร้างวัตถุใหม่ของCOleSafeArray ถ้าไม่มีไม่มีพารามิเตอร์COleSafeArrayวัตถุว่างเปล่าถูกสร้างขึ้น (VT_EMPTY) ถ้าCOleSafeArrayจะถูกคัดลอกจากที่อื่น อาร์เรย์ที่ VARTYPEเป็นที่รู้จักกันโดยปริยาย ( COleSafeArray, COleVariantหรือตัวแปร), VARTYPEของอาร์เรย์แหล่งข้อมูลถูกเก็บไว้ และต้องไม่สามารถระบุ ถ้าCOleSafeArrayจะถูกคัดลอกจากอาร์เรย์อื่นที่ไม่รู้จักซึ่งVARTYPE (SAFEARRAY), VARTYPEต้องมีระบุในพารามิเตอร์vtSrc?
ข้อผิดพลาด ในฟังก์ชันผิดCMemoryExceptionหรือCOleException?
ภาพรวม COleSafeArray |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbsp VariantCopy(&N)