Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Modifies the viewport extents relative to the current values.
virtual CSize ScaleViewportExt(
int xNum,
int xDenom,
int yNum,
int yDenom
);
Parameters
xNum
Specifies the amount by which to multiply the current x-extent.xDenom
Specifies the amount by which to divide the result of multiplying the current x-extent by the value of the xNum parameter.yNum
Specifies the amount by which to multiply the current y-extent.yDenom
Specifies the amount by which to divide the result of multiplying the current y-extent by the value of the yNum parameter.
Return Value
The previous viewport extents (in device units) as a CSize object.
Remarks
The formulas are written as follows:
xNewVE = ( xOldVE * xNum ) / xDenom
yNewVE = ( yOldVE * yNum ) / yDenom
The new viewport extents are calculated by multiplying the current extents by the given numerator and then dividing by the given denominator.
Requirements
Header: afxwin.h