複製鏈接
請複製以下鏈接發送給好友

COleCurrency

鎖定
COleCurrency對象封裝了OLE自動的CURRENCY 數據類型。CURRENCY為8字節,取值兩個完整整數值除以10000。它的小數點左邊有15位,右邊為4位。
中文名
COleCurrency
GetStatus
得該COleCur
SetStatus
設置該COleCurrency的狀
操    作
設置該COleCurrency的值

COleCurrency簡介

COleCurrency沒有基類。
在涉及貨幣的計算時,CURRENCY 數據類型時十分有用。它是OLE 自動的VARIANT數據類型的一種可能類型。
COleCurrency為這一浮點固定的數據類型實現了基本的運算操作符。同時還支持計算中的位舍入問題。
#include <afxdisp.h>
COleCurrency類的成員

COleCurrency構造函數

構造一個COleCurrency對象

COleCurrency屬性

GetStatus取得該COleCurrency的狀態(有效性)
-
SetStatus
設置該COleCurrency的狀態(有效性)

COleCurrency操作

SetCurrency
設置該COleCurrency的值
生成代表一個COleCurrency對象的字符串
ParseCurrency
從一個字符串中讀取CURRENCY值並設置COleCurrency的值

COleCurrency操作符

operator CURRENCY
將COleCurrency值轉換成CURRENCY
operator =
複製一個COleCurrency值
operator +,-
加、減COleCurrency值或改變它的符號
operator +=,-=
從COleCurrency 對象中加上、減去一個COleCurrency值
operator *,/
將一個 COleCurrency值乘上一個整數值
operator *=,/=
將一個 COleCurrency值乘上一個整數值
關係操作符
比較兩個COleCurrency值

COleCurrency數據成員

m_cur
存放COleCurrency對象的CURRENCY值
m_status
存放COleCurrency對象的狀態

COleCurrency歸檔保存

將一個COleCurrency值輸出到CArchive或CDumpContext
operator >>
從CArchive輸入一個COleCurrency值