共用方式為


COleCurrency::Format

呼叫此成員函式建立貨幣值中的格式化表示。

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

參數

  • dwFlags
    表示地區設定的旗標。 只有下列旗標與貨幣有關的:

    • LOCALE_NOUSEROVERRIDE 使用系統預設的地區設定,而不是自訂的使用者設定。
  • lcid
    表示地區設定 ID 用於轉換。

傳回值

包含格式化貨幣值的 CString

備註

使用地區語言規格 (地區設定 ID),來格式化值。 貨幣符號不包含在傳回值。 如果這個物件 COleCurrency 狀況是空的,則傳回值是空字串。 如果狀態無效,傳回字串由字串資源 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));

需求

Header: afxdisp.h

請參閱

參考

COleCurrency 類別

階層架構圖

COleCurrency::ParseCurrency

COleCurrency::GetStatus