| 释义 |
COleCurrency
COleCurrency没有基类。 COleCurrency对象封装了OLE自动的CURRENCY 数据类型。CURRENCY为8字节,取值两个完整整数值除以10000。它的小数点左边有15位,右边为4位。 在涉及货币的计算时,CURRENCY 数据类型时十分有用。它是OLE 自动的VARIANT数据类型的一种可能类型。 COleCurrency为这一浮点固定的数据类型实现了基本的运算操作符。同时还支持计算中的位舍入问题。 要了解更多的信息,请参阅联机文档“Win32 SDK OLE程序员参考”中的CURRENCY 和VARIANT。 #include <afxdisp.h> 请参阅:COleVariant
COleCurrency类的成员
构造函数| COleCurrency | 构造一个COleCurrency对象 |
属性| GetStatus | 取得该COleCurrency的状态(有效性) | | SetStatus | 设置该COleCurrency的状态(有效性) |
操作| SetCurrency | 设置该COleCurrency的值 | | Format | 生成代表一个COleCurrency对象的字符串 | | ParseCurrency | 从一个字符串中读取CURRENCY值并设置COleCurrency的值 |
操作符| operator CURRENCY | 将COleCurrency值转换成CURRENCY | | operator = | 复制一个COleCurrency值 | | operator +,- | 加、减COleCurrency值或改变它的符号 | | operator +=,-= | 从COleCurrency 对象中加上、减去一个COleCurrency值 | | operator *,/ | 将一个 COleCurrency值乘上一个整数值 | | operator *=,/= | 将一个 COleCurrency值乘上一个整数值 | | 关系操作符 | 比较两个COleCurrency值 |
数据成员| m_cur | 存放COleCurrency对象的CURRENCY值 | | m_status | 存放COleCurrency对象的状态 |
归档/保存| operator << | 将一个COleCurrency值输出到CArchive或CDumpContext | | operator >> | 从CArchive输入一个COleCurrency值 |
|