Freigeben über


PX_Double

Rufen Sie diese Funktion in DoPropExchange-Memberfunktion des Steuerelements auf, um eine Eigenschaft des Typs double zu serialisieren und zu initialisieren.

BOOL PX_Double( 
   CPropExchange* pPX, 
   LPCTSTR pszPropName, 
   double& doubleValue  
); 
BOOL PX_Double( 
   CPropExchange* pPX, 
   LPCTSTR pszPropName, 
   double& doubleValue, 
   double doubleDefault  
);

Parameter

  • pPX
    Zeiger zum CPropExchange-Objekt (in der Regel an als Parameter für DoPropExchange).

  • pszPropName
    Der Name der Eigenschaft, die ausgetauscht wird.

  • doubleValue
    Verweis auf die Variable, in der die Eigenschaft gespeichert (in der Regel eine Membervariable der Klasse).

  • doubleDefault
    Standardwert für die Eigenschaft.

Rückgabewert

Wert ungleich 0 (null), wenn der Austausch erfolgreich war; wenn 0 fehlgeschlagen.

Hinweise

Der Eigenschaftswert wird aus gelesen oder geschrieben der Variablen, die von doubleValue, je verwiesen wird. Wenn doubleDefault angegeben wird, wird es als der Standardwert der Eigenschaft verwendet. Dieser Wert wird verwendet, wenn für jeden, Grund, der fehlschlägt Serialisierungsprozess des Steuerelements.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl::DoPropExchange

PX_Float

PX_Short

Konzepte

MFC-Makros, globale Funktionen und globale Variablen