Fungsi VarTokenizeFormatString (oleauto.h)
Mengurai string format aktual ke dalam serangkaian token yang dapat digunakan untuk memformat varian menggunakan VarFormatFromTokens.
Sintaks
HRESULT VarTokenizeFormatString(
[in, optional] LPOLESTR pstrFormat,
[in, out] LPBYTE rgbTok,
[in] int cbTok,
[in] int iFirstDay,
[in] int iFirstWeek,
[in] LCID lcid,
[in, optional] int *pcbActual
);
Parameter
[in, optional] pstrFormat
String format. Misalnya "mm-dd-yy".
[in, out] rgbTok
Buffer token tujuan.
[in] cbTok
Ukuran buffer token tujuan.
[in] iFirstDay
Hari pertama dalam seminggu.
Nilai | Makna |
---|---|
|
Default sistem |
|
Senin |
|
Selasa |
|
Rabu |
|
Kamis |
|
Jumat |
|
Sabtu |
|
Hari Minggu |
[in] iFirstWeek
Minggu pertama dalam setahun.
Nilai | Makna |
---|---|
|
Default sistem. |
|
Minggu pertama berisi 1 Januari. |
|
Paruh yang lebih besar (empat hari) dari minggu pertama adalah pada tahun ini. |
|
Minggu pertama memiliki tujuh hari. |
[in] lcid
Lokal untuk menginterpretasikan string format.
[in, optional] pcbActual
Menunjuk ke bilangan bulat yang diatur ke token pertama yang dihasilkan. Parameter ini bisa NULL.
Mengembalikan nilai
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Satu atau beberapa argumen tidak valid. |
|
Buffer token tujuan terlalu kecil. |
Keterangan
Mengurai string format sekali dan kemudian menggunakannya berulang kali biasanya lebih cepat daripada memanggil VarFormat berulang kali, karena rutinitas terakhir memanggil VarTokenizeFormatString untuk setiap panggilan.
Lokal yang Anda lewati mengontrol bagaimana string format ditafsirkan, bukan tampilan output aktual VarFormatFromTokens .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | oleauto.h |
Pustaka | OleAut32.lib |
DLL | OleAut32.dll |