GetDeviceCaps under different solutions
Posted on 1998-10-21
under D3 and WIN98 there is following problem:
I use the function GetDeviceCaps for some calculations
about space on then screen.
For example: i want to draw a rectangle and its proporties
(x,y,w,h) are given in mm. Therefore i use the
GetDeviceCaps to get the size of the screen in mm and
the size in pixels and calculate the translation-factor
of the pixels per mm.
Its works fine until i realized that under WIN98
the size of the screen in mm depends on the solution !
What is that ?? My screen has not shrunk !
Here is some code :
w1 is 640 in solution 640 x 480 and
w is 135 .
w1 is 800 in solution 800 x 600 and
w is 169 .
Why does w depend on the screen-solution ?