컴퓨터 공부/COM&ActiveX

[6월 12일 3교시] Visual C++ and COM

려리군 2009. 6. 12. 11:50

COM 지원 예약어와 클래스

#import

__declspec 확정 속성 : uuid, property

__uuidof : 지정한 클래스의 CLSID를 구한다.

_com_ptr_t class : 지정한 클래스의 smart pointer클래스를 만든다.

_com_error class : COM 개체 사용시 발생하는 에러 처리

_bstr_t class : 비베 문자열 타입

_variant_t class : 모든 타입이 UNION, 하나의 타입을 선택하여 사용



~449P


~468P


BSTR과 String 호환을 위해

_com_util::ConvertStringToBSTR((char*)name);

_com_util::ConvertBSTRToString(plHello->name);