2010-07-22 2 views
4

COleVariant에서 Null 검사를 수행 할 수 있습니까? 아니면 적어도 형식이 VT_NULL로 설정되어 있는지 확인해야합니까? ChangeType() 메소드가 있지만 VT_NULL에서 VT_INT 로의 변경이 유형 불일치를 던지기 때문에 유형을 변경하려고 시도하기 전에 현재 유형이 무엇인지 파악할 수 있기를 바랍니다.COleVariant에서 Null 검사

답변

5

vt 멤버를 확인하십시오.

+0

+1. 예, 짜증나는 문서. COleVariant는 VARIANT를 상속하므로 모든 VARIANT 멤버를 사용할 수 있습니다. –

+0

내가 실제로 그것을 발견하기 전에 검색을 많이했는데, 이상하게도 MSDN에서 COLEVariant 회원 아래 언급되지 않았습니다. – LeSabo