Partager via


COlePropertiesDialog::OnApplyScale

Appelé par l'infrastructure lorsque la valeur de mise à l'échelle a changé et OK ou Apply a été sélectionné.

virtual BOOL OnApplyScale(
   COleClientItem* pItem,
   int nCurrentScale,
   BOOL bRelativeToOrig 
);

Paramètres

  • pItem
    Pointeur vers l'élément de document dont les propriétés sont accessibles.

  • nCurrentScale
    Valeur numérique de l'échelle de dialogue.

  • bRelativeToOrig
    Indique si la mise à l'échelle s'applique à la taille initiale de l'élément de document.

Valeur de retour

Une valeur différente de zéro si managé ; sinon 0.

Notes

L'implémentation par défaut n'exécute aucune opération.Vous devez substituer cette fonction pour activer les contrôles de mise à l'échelle.

[!REMARQUE]

Avant que la boîte de dialogue Propriétés communes d'objets OLE est restituée, l'infrastructure appelle cette fonction avec NULL pour pItem et A-1 pour nCurrentScale.Cela est fait pour déterminer si les contrôles de mise à l'échelle sont activés.

Configuration requise

Header: afxodlgs.h

Voir aussi

Référence

Classe de COlePropertiesDialog

Graphique de la hiérarchie

COlePropertiesDialog::DoModal