COleCurrency::m_status
Тип элемента данных CurrencyStatus перечислимый тип, который определяется в классе COleCurrency.
enum CurrencyStatus{
valid = 0,
invalid = 1,
null = 2,
};
Заметки
Для краткое описание этих значений состояния см. в следующем списке:
COleCurrency::valid указывает, что данный объект COleCurrency допустимым.
COleCurrency::invalid указывает, что данный объект COleCurrency недопустим. то есть, его значение может быть неверной.
COleCurrency::null указывает, что данный объект COleCurrency пуст, то есть, что значение не предоставлено для данного объекта.(Это "null" в смысле базы данных "не иметь никакого значения, в отличие от C++) NULL.
Состояние объекта COleCurrency недопустимо в следующих случаях:
Если его значение установлено от значения, VARIANT или COleVariant, которое не удалось преобразован со значением валюты.
Если этот объект испытывал переполнения или потери точности в течение арифметической операции назначения, например += или *=.
Если указано недопустимое значение присвоено к данному объекту.
Если состояние данного объекта явно установлено на недопустимое использование SetStatus.
Дополнительные сведения об операциях, которые могут установить состояние на недопустимое, см. следующие функции-члены:
-
Внимание
Этот элемент данных для сложных случаев программирования.Необходимо использовать встроенные функции-члены GetStatus и SetStatus.См. раздел SetStatus для получения дальнейших предосторежений в отношении явно устанавливать этот элемент данных.
Требования
Header: afxdisp.h