COleCurrency

王朝百科·作者佚名  2010-09-07  
宽屏版  字体: |||超大  

COleCurrency没有基类。

COleCurrency对象封装了OLE自动的CURRENCY 数据类型。CURRENCY为8字节,取值两个完整整数值除以10000。它的小数点左边有15位,右边为4位。 在涉及货币的计算时,CURRENCY 数据类型时十分有用。它是OLE 自动的VARIANT数据类型的一种可能类型。

COleCurrency为这一浮点固定的数据类型实现了基本的运算操作符。同时还支持计算中的位舍入问题。

#include <afxdisp.h>

COleCurrency类的成员

构造函数COleCurrency构造一个COleCurrency对象

属性GetStatus取得该COleCurrency的状态(有效性)SetStatus设置该COleCurrency的状态(有效性)

操作SetCurrency设置该COleCurrency的值Format生成代表一个COleCurrency对象的字符串ParseCurrency从一个字符串中读取CURRENCY值并设置COleCurrency的值

操作符operator CURRENCY将COleCurrency值转换成CURRENCYoperator =复制一个COleCurrency值operator +,-加、减COleCurrency值或改变它的符号operator +=,-=从COleCurrency 对象中加上、减去一个COleCurrency值operator *,/将一个 COleCurrency值乘上一个整数值operator *=,/=将一个 COleCurrency值乘上一个整数值关系操作符比较两个COleCurrency值

数据成员m_cur存放COleCurrency对象的CURRENCY值m_status存放COleCurrency对象的状态

归档/保存operator <<将一个COleCurrency值输出到CArchive或CDumpContextoperator >>从CArchive输入一个COleCurrency值

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有