Image img(file);
graphics.DrawImage(&img,0, 0,200,200);file 是 2*2的背景;
拉伸后右边下边会自动渐变透明,怎么解决阿?盼回复!

解决方案 »

  1.   


    其实放大到一条也有问题
    Image img(file); 
    graphics.DrawImage(&img,0, 0,200,200); 
    file换成2*200的,拉伸的时候,右边还是有问题.逐渐透明了
      

  2.   

    不是失真,是GDI+的一个效果,向右逐渐变透明,就像Xp下的窗口标题那种效果.
    要怎么设置才能取消这个效果?我只需要普通的拉伸.
      

  3.   

    不是失真,是GDI+的一个效果,向右逐渐变透明,就像Xp下的窗口标题那种效果. 
    要怎么设置才能取消这个效果?我只需要普通的拉伸.
      

  4.   

    一个取巧的解决办法是,把你想要拉伸的图,长宽各加上一个像素,然后使用drawImage的时候选择自己想要的那部分图,就不会进行渐变拉伸。具体原因不明,期待大神解答