다음을 통해 공유


COleVariant::SetString

 

게시: 2016년 4월

문자열을 특정 형식으로 설정합니다.

구문

      void SetString(
   LPCTSTR lpszSrc,
   VARTYPE vtSrc 
);

매개 변수

  • lpszSrc
    새 문서에 복사 하는 null로 끝나는 문자열 COleVariant 개체입니다.

  • VtSrc
    COleVariant 개체의 VARTYPE입니다.

설명

매개 변수는 vtSrc 해야 VT_BSTR (유니코드) 또는 VT_BSTRT (ANSI). SetString일반적으로 이후 기본 문자열을 ANSI로 설정 되는 COleVariant::COleVariant 생성자 문자열 또는 문자열 포인터 매개 변수가 no와 VARTYPE 유니코드입니다.

DAO 레코드 집합에서 유니코드 빌드에 ANSI 문자열을 필요로 합니다. 따라서 DAO에 대 한 기능을 사용 하는 COleVariant 유니코드 레코드를 만들지 않는 경우에 개체를 사용 해야는 COleVariant::COleVariant ( lpszSrc**,vtSrc)** 폼의 생성자에 vtSrc 설정 VT_BSTRT (ANSI) 또는 사용 SetStringvtSrc 설정 VT_BSTRT ANSI 문자열을 만들기 위해. 예를 들어,는 CDaoRecordset 함수 CDaoRecordset::SeekCDaoRecordset::SetFieldValue 사용 COleVariant 매개 변수로 개체입니다. DAO 레코드 집합은 유니코드 아닌 경우 이러한 개체는 ANSI 이어야 합니다.

요구 사항

헤더: afxdisp.h

참고 항목

COleVariant Class
계층 구조 차트
COleVariant::COleVariant
CDaoRecordset::Seek
CDaoRecordset::SetFieldValue