AFX_CURRENCY_STATUS COleCurrency::GetStatus() const;
AFX_CURRENCY_STATUS 是一个枚举类型,表示 COleCurrency 对象的状态。该枚举类型定义如下:
enum AFX_CURRENCY_STATUS
{
valid,
null,
invalid
};
- valid:表示 COleCurrency 对象包含有效的货币值。
- null:表示 COleCurrency 对象的货币值为零。
- invalid:表示 COleCurrency 对象的货币值无效。
示例用法:
COleCurrency validCurrency(12345678, 90); // 创建一个 COleCurrency 对象并设置货币值为 12345678.90
COleCurrency nullCurrency; // 创建一个 COleCurrency 对象并将其初始化为零
COleCurrency invalidCurrency; // 创建一个无效的 COleCurrency 对象
AFX_CURRENCY_STATUS statusValid = validCurrency.GetStatus(); // 获取有效货币对象的状态
AFX_CURRENCY_STATUS statusNull = nullCurrency.GetStatus(); // 获取零货币对象的状态
AFX_CURRENCY_STATUS statusInvalid = invalidCurrency.GetStatus(); // 获取无效货币对象的状态
根据返回的状态,您可以确定 COleCurrency 对象的当前状态,并相应地处理。具体的使用方式和功能可参考 MFC 文档或相关资源。
转载请注明出处:http://www.zyzy.cn/article/detail/21285/MFC/COleCurrency