Partager via


PX_UShort

Appelez cette fonction dans la fonction membre DoPropExchange de votre contrôle pour sérialiser ou initialiser une propriété de type unsigned short.

BOOL PX_UShort( 
   CPropExchange* pPX, 
   LPCTSTR pszPropName, 
   USHORT& usValue  
); 
BOOL PX_UShort( 
   CPropExchange* pPX, 
   LPCTSTR pszPropName, 
   USHORT& usValue, 
   USHORT usDefault  
);

Paramètres

  • pPX
    Pointeur vers l'objet CPropExchange (en général transmis comme paramètre à DoPropExchange).

  • pszPropName
    Nom de la propriété qui est échangée.

  • usValue
    Référence à la variable où la propriété est enregistrée (en général une variable membre de la classe).

  • usDefault
    Valeur par défaut de la propriété.

Valeur de retour

Une valeur différente de zéro si l'échange a réussi ; 0 en cas d'échec.

Notes

La valeur de la propriété est lue ou écrite dans la variable référencée par usValue, selon le cas. Si usDefault est spécifié, il sera utilisé en tant que valeur par défaut de la propriété. Cette valeur est utilisée si, pour une raison quelconque, le processus de la sérialisation de contrôle échoue.

Configuration requise

En-tête : afxctl.h

Voir aussi

Référence

COleControl::DoPropExchange

Concepts

macro MFC et Globals