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