Funzione VarCmp (oleauto.h)
Confronta due varianti.
Sintassi
HRESULT VarCmp(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[in] LCID lcid,
[in] ULONG dwFlags
);
Parametri
[in] pvarLeft
La prima variante.
[in] pvarRight
Seconda variante.
[in] lcid
Identificatore delle impostazioni locali.
[in] dwFlags
Opzione di confronto dei risultati.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice/valore restituito | Descrizione |
---|---|
|
pvarLeft è minore di pvarRight. |
|
I parametri sono uguali. |
|
pvarLeft è maggiore di pvarRight. |
|
Entrambe le espressioni sono NULL. |
Commenti
La funzione confronta solo il valore dei tipi varianti. Confronta stringhe, numeri interi e punti mobili, ma non matrici o record.
NORM_IGNOREWIDTH causa l'ignorare la differenza tra la metà larghezza e i caratteri full-width, come illustrato nell'esempio seguente:
"Cat"== "cat"
Il formato full-width è una distinzione di formattazione usata negli script cinesi e giapponesi.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oleauto.h |
Libreria | OleAut32.lib |
DLL | OleAut32.dll |
Vedi anche
Informazioni di riferimento sulla programmazione di Automazione