Sdílet prostřednictvím


CDC::ScaleViewportExt

Upraví zobrazení rozsahů vzhledem k aktuální hodnoty.

virtual CSize ScaleViewportExt( 
   int xNum, 
   int xDenom, 
   int yNum, 
   int yDenom  
);

Parametry

  • xNum
    Určuje, kterým chcete vynásobit současný rozsah x.

  • xDenom
    Určuje, kterým rozdělit výsledek vynásobení hodnotou současný rozsah x xNum parametr.

  • yNum
    Určuje, kterým chcete vynásobit současný rozsah y.

  • yDenom
    Určuje množství, o které se vydělí výsledek vynásobení hodnotou současný rozsah y yNum parametr.

Vrácená hodnota

Předchozí zobrazení rozsahů (v jednotkách zařízení) jako CSize objektu.

Poznámky

Vzorce jsou zapsány takto:

xNewVE = ( xOldVE * xNum ) / xDenom

yNewVE = ( yOldVE * yNum ) / yDenom

Nové zobrazení rozsahů vypočítá podle dané čitatel aktuální oblasti a potom vydělí dané jmenovatel.

Požadavky

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

Třída Nemocnosti

Graf hierarchie

CDC::GetViewportExt

Třída CSize