次の方法で共有


COleCurrency::Format

更新 : 2010 年 9 月

通貨値の書式化された表現を作成します。

CString Format( 
   DWORD dwFlags = 0, 
   LCID lcid = LANG_USER_DEFAULT  
) const;

パラメーター

  • dwFlags
    ロケール設定のフラグを示します。 のみ、次のフラグは、通貨に関連します。

    • LOCALE_NOUSEROVERRIDEカスタム ユーザー設定ではなく、システム デフォルトのロケール設定を使用します。
  • lcid
    変換に使用するロケール ID。

戻り値

書式化された通貨値を持つ CString を返します。

解説

国別言語指定 (ロケール ID) を使って値を書式化します。 通貨記号は戻り値に含まれません。 COleCurrency オブジェクトの状態が null のときは、戻り値は空文字列になります。 状態が無効な場合は、文字列リソース IDS_INVALID_CURRENCY で指定される文字列が返されます。

使用例

COleCurrency curA;           // value: 0.0000
curA.SetCurrency(4, 500);    // value: 4.0500

// value returned: 4.05
curA.Format(0, MAKELCID(MAKELANGID(LANG_CHINESE,
   SUBLANG_CHINESE_SINGAPORE), SORT_DEFAULT));
// value returned: 4,05
curA.Format(0, MAKELCID(MAKELANGID(LANG_GERMAN,
   SUBLANG_GERMAN_AUSTRIAN), SORT_DEFAULT));

必要条件

**ヘッダー:**afxdisp.h

参照

参照

COleCurrency クラス

階層図

COleCurrency::ParseCurrency

COleCurrency::GetStatus

その他の技術情報

COleCurrency のメンバー

履歴の変更

日付

History

理由

2010 年 9 月

明らかに、dwFlagsパラメーターの説明。

カスタマー フィードバック