Función VarCmp (oleauto.h)
Compara dos variantes.
Sintaxis
HRESULT VarCmp(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[in] LCID lcid,
[in] ULONG dwFlags
);
Parámetros
[in] pvarLeft
Primera variante.
[in] pvarRight
Segunda variante.
[in] lcid
El identificador de configuración regional.
[in] dwFlags
Opción comparar resultados.
Valor devuelto
Esta función puede devolver uno de estos valores.
Código o valor devuelto | Descripción |
---|---|
|
pvarLeft es menor que pvarRight. |
|
Los parámetros son iguales. |
|
pvarLeft es mayor que pvarRight. |
|
Cualquiera de las expresiones es NULL. |
Comentarios
La función solo compara el valor de los tipos variant. Compara cadenas, enteros y números de punto flotante, pero no matrices ni registros.
NORM_IGNOREWIDTH hace que VarCmp omita la diferencia entre los caracteres de ancho medio y ancho completo, como se muestra en el ejemplo siguiente:
"Cat"== "cat"
El formato de ancho completo es una distinción de formato que se usa en scripts chinos y japoneses.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oleauto.h |
Library | OleAut32.lib |
Archivo DLL | OleAut32.dll |
Consulte también
Referencia de programación de automatización