Funzione VarFormat (oleauto.h)
Formatta una variante in formato stringa analizzando una stringa di formato.
Sintassi
HRESULT VarFormat(
[in] LPVARIANT pvarIn,
[in, optional] LPOLESTR pstrFormat,
[in] int iFirstDay,
[in] int iFirstWeek,
[in] ULONG dwFlags,
[out] BSTR *pbstrOut
);
Parametri
[in] pvarIn
Variante.
[in, optional] pstrFormat
Stringa di formato. Ad esempio"mm-dd-yy".
[in] iFirstDay
Primo giorno della settimana.
Valore | Significato |
---|---|
|
Impostazione predefinita del sistema |
|
Monday |
|
Tuesday |
|
Wednesday |
|
Thursday |
|
Friday |
|
Sabato |
|
Sunday |
[in] iFirstWeek
Prima settimana dell'anno.
Valore | Significato |
---|---|
|
Impostazione predefinita del sistema. |
|
La prima settimana contiene il 1° gennaio. |
|
La metà più grande (quattro giorni) della prima settimana è nell'anno corrente. |
|
La prima settimana ha sette giorni. |
[in] dwFlags
Flag che controllano il processo di formattazione. Gli unici flag che possono essere impostati sono VAR_CALENDAR_HIJRI o VAR_FORMAT_NOSUBSTITUTE.
[out] pbstrOut
Stringa formattata che rappresenta la variante.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più argomenti non sono validi. |
Commenti
Questa funzione usa le impostazioni locali predefinite dell'utente chiamando VarTokenizeFormatString e VarFormatFromTokens.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oleauto.h |
Libreria | OleAut32.lib |
DLL | OleAut32.dll |