PX_Double

Chiamare questa funzione nella funzione membro di DoPropExchange del controllo per serializzare o inizializzare una proprietà di tipo double.

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

Parametri

  • pPX
    Puntatore all'oggetto di CPropExchange (in genere passato come parametro a DoPropExchange).

  • pszPropName
    Il nome della proprietà che viene scambiata.

  • doubleValue
    Riferimento alla variabile in cui la proprietà viene memorizzata (in genere una variabile membro della classe).

  • doubleDefault
    Valore predefinito per la proprietà.

Valore restituito

Diverso da zero se lo scambio è riuscita, 0 se l'operazione non è riuscita.

Note

Il valore della proprietà viene letto da o è scritto nella variabile (riferimento da doubleValue, in base alle esigenze.Se doubleDefault viene specificato, verrà utilizzato come valore predefinito della proprietà.Questo valore viene utilizzato se, per qualsiasiasi motivo, il processo di serializzazione del controllo ha esito negativo.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

COleControl::DoPropExchange

PX_Float

PX_Short

Concetti

Macro MFC e Globals