请教一下:
 
这是vc的picture控件
比如有一张1600*1200大小的图片,picture控件是按照1:4比例缩小图片的吗?
picture控件在窗口的左上坐标是(0,0),右下坐标是(400,300),显示位图,调试的时候,为什么我用鼠标款选整个picture的坐标变成了(600,450)了?picture控件 比例显示

解决方案 »

  1.   

    picture控件是不是按照1:4比例缩小图片,这个搞忘了,应该在属性里面可以找到有关显示比例的项的,倒是你可以用picture控制的缩放函数来调大小,你是要1:1吧,你用这函数试试:CDC::StretchBlt 
    BOOL StretchBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, int nSrcWidth, int nSrcHeight, DWORD dwRop );具体参考这吧:http://bbs.csdn.net/topics/390201287
      

  2.   

    “picture控件是按照1:4比例缩小图片”
    非 picture控件无缩放 功能