COleCurrency::m_status
Výčtový typ je typ této datový člen CurrencyStatus , která je definována v rámci COleCurrency třídy.
enum CurrencyStatus{
valid = 0,
invalid = 1,
null = 2,
};
Poznámky
Stručný popis těchto hodnot stavu naleznete v následujícím seznamu:
COleCurrency::valid -označuje, že COleCurrency je platný objekt.
COleCurrency::invalid -označuje, že COleCurrency objektu je neplatná. její hodnotu, může být nesprávná.
COleCurrency::null -označuje, že COleCurrency objekt má hodnotu null, to znamená, že byl zadán žádnou hodnotu pro tento objekt.(Toto je "null" ve smyslu databáze "s žádnou hodnotu" nikoli jazyce C++ NULL.)
Stav COleCurrency je objekt neplatný v následujících případech:
Pokud je jeho hodnota nastavena z VARIANTY nebo COleVariant hodnotu, kterou nelze převést na hodnotu měny.
Pokud tento objekt došlo přetečení nebo podtečení během přiřazení aritmetické operace, například += nebo * =.
Pokud tento objekt byl přiřazen neplatnou hodnotu.
Pokud byl tento stav na neplatné použití explicitně nastavit SetStatus.
Další informace o operacích, které může nastavit stav na neplatné, viz následující funkce členů:
-
Upozornění Tento člen dat je pro pokročilé programování situace.Používejte funkce členů vložené GetStatus a SetStatus.Viz SetStatus pro další opatření týkající se explicitně nastavit tento datový člen.
Požadavky
Záhlaví: afxdisp.h