• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 927
  • Last Modified:

VIewPort under win32 GDI

i would i concrete example of how to use the
setViewPortOrg, SetViewPortExtEx under windows...

with the  SetMapMode ( hDC,MM_ISOTROPIC);

how to use it, and what are the step to modified it
1 Solution
First of all you should know the relation between the logical coordinates and the device coordinates (pixels).
For example if you have a DC that is 20 x 20 pixels, and you would like it to be, lets say, 50 x 50 units (for your personal purpose) you should specify something like:

SetViewportExtEx (hDC, 20, 20, NULL);
SetWindowExtEx (hDC, 50, 50, NULL);

You can set or offset the origin either in the window (logical coordinates) or in the viewPort (device coordinates) or in both.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

7 new features that'll make your work life better

It’s our mission to create a product that solves the huge challenges you face at work every day. In case you missed it, here are 7 delightful things we've added recently to monday to make it even more awesome.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now