COleSafeArray::COleSafeArray

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)

Index