VarCmp 함수(oleauto.h)
두 변형을 비교합니다.
구문
HRESULT VarCmp(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[in] LCID lcid,
[in] ULONG dwFlags
);
매개 변수
[in] pvarLeft
첫 번째 변형입니다.
[in] pvarRight
두 번째 변형입니다.
[in] lcid
로캘 식별자입니다.
[in] dwFlags
결과 비교 옵션입니다.
반환 값
이 함수는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드/값 | 설명 |
---|---|
|
pvarLeft 가 pvarRight보다 작습니다. |
|
매개 변수는 같습니다. |
|
pvarLeft 가 pvarRight보다 큽 있습니다. |
|
두 식 중 하나가 NULL입니다. |
설명
함수는 변형 형식의 값만 비교합니다. 문자열, 정수 및 부동 소수점을 비교하지만 배열이나 레코드는 비교하지 않습니다.
NORM_IGNOREWIDTH 다음 예제와 같이 VarCmp 에서 반자 및 전체 너비 문자의 차이를 무시합니다.
"Cat"== "cat"
전체 너비 형식은 중국어 및 일본어 스크립트에서 사용되는 서식 구분입니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | oleauto.h |
라이브러리 | OleAut32.lib |
DLL | OleAut32.dll |