COleCurrency::ParseCurrency

BOOL ParseCurrency (LPCTSTR lpszCurrency、DWORD dwFlags = 0、LCID lcid LANG_USER_DEFAULT =);
(CMemoryException) をスロー;
(COleException) をスロー;

戻り値

0 以外の値、文字列が通貨の値をそれ以外の場合 0 が正常に変換された場合。

パラメーター

lpszCurrency

解析するには、null で終わる文字列へのポインター。

dwFlags

ロケールの設定、おそらく次のフラグのフラグを示します:

lcid

変換に使用するロケール id します。

解説

通貨値を読み取るには、文字列を解析するにはこのメンバー関数を呼び出します。それ国別言語指定 (ロケール Id) を使用して、ソース文字列に数値以外の文字の意味。

ロケール ID の値の詳細についてを参照してください をサポートする複数の国の言語は、 Win32 SDK OLE プログラマ リファレンス

文字列が正常に、通貨値に変換された場合は、その値とその状態を有効にこのCOleCurrencyオブジェクトの値が設定されます。

場合は、文字列が通貨値に変換できませんでしたか、数値のオーバーフローがあった場合は、このCOleCurrencyオブジェクトの状態が無効です。

メモリ割り当てエラーのために、文字列の変換が失敗した場合は、この関数は、 CMemoryExceptionをスローします。その他のエラー状態では、この関数はCOleException をスローします。

COleCurrency 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;COleCurrency::FormatCOleCurrency::GetStatus(&N)

Index