GDI+中Rect的范围问题
我打开四张800*600的图片,申请得到rect
rect.top = 0;
rect.left = 0;
rect.bottom = 1600;
rect.left = 1200;
依次放置后会有一个像素的偏差!
而且这么看来他应该是1601*1201的长宽啊。
请问一下:
像素取值应该是[0,1599]还是[1,1600]?
[解决办法]
你说的那一个像素应该是边框吧
[解决办法]
我现在把这个rect放置在指定的DIALOG区域,会覆盖左边一点点但是右边有一丝白线!
是不是说不该从(0,0)位置放啊?
-------------------------------------
rect的区域大小和图片大小相等么?
[解决办法]
strechblt!!
[解决办法]
rect 0,0,1600,1200
其实际范围是0,0,1599,1199,
第一个图放在0,0,800,600
实际占据了0,0,799,599
下一个图应放在 800,0,1600,600
实际占据了800,0,1599,599
这样就应该明白了吧
其实弄成不同颜色自己测试下边界就知道的