Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

VarBstrFromR4 function

Converts a float value to a BSTR value.

Syntax


HRESULT VarBstrFromR4(
  _In_  FLOAT fltIn,
  _In_  LCID  lcid,
  _In_  ULONG dwFlags,
  _Out_ BSTR  *pbstrOut
);

Parameters

fltIn [in]

The value to convert.

lcid [in]

The locale identifier.

dwFlags [in]

One or more of the following flags.

ValueMeaning
LOCALE_NOUSEROVERRIDE

Uses the system default locale settings, rather than custom locale settings.

 

pbstrOut [out]

The resulting value.

Return value

This function can return one of these values.

Return codeDescription
S_OK

Success.

DISP_E_BADVARTYPE

The input parameter is not a valid type of variant.

DISP_E_OVERFLOW

The data pointed to by the output parameter does not fit in the destination type.

DISP_E_TYPEMISMATCH

The argument could not be coerced to the specified type.

E_INVALIDARG

One of the arguments is not valid.

E_OUTOFMEMORY

Insufficient memory to complete the operation.

 

Requirements

Header

OleAuto.h

Library

OleAut32.lib

DLL

OleAut32.dll

 

 

Show:
© 2016 Microsoft