Bagikan melalui


Fungsi InitVariantFromDouble (propvarutil.h)

Menginisialisasi struktur VARIAN dengan nilai tipe DOUBLE.

Sintaks

HRESULT InitVariantFromDouble(
  [in]  DOUBLE  dblVal,
  [out] VARIANT *pvar
);

Parameter

[in] dblVal

Jenis: DOUBLE

Nilai sumber.

[out] pvar

Jenis: VARIAN*

Ketika fungsi ini kembali, berisi struktur VARIAN yang diinisialisasi.

Menampilkan nilai

Jenis: HRESULT

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Membuat varian VT_R8.

Ini adalah fungsi sebaris, dengan kode sumber yang disediakan di header . Ini tidak termasuk dalam file .dll atau .lib apa pun.

Contoh

Contoh berikut, untuk disertakan sebagai bagian dari program yang lebih besar, menunjukkan cara menggunakan InitVariantFromDouble.

VARIANT var;

HRESULT hr = InitVariantFromDouble(3.1415, &var);

if (SUCCEEDED(hr))
{
    // var now is valid and has type VT_R8.
    VariantClear(&propvar);
}

Persyaratan

   
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header propvarutil.h
Redistribusi Windows Desktop Search (WDS) 3.0

Lihat juga

InitPropVariantFromDouble

VariantToDouble

VariantToDoubleWithDefault