To 1.怎样设置一个Bitmap对象或者一个Image对象的size属性??(这个属性是只读)如果Bitmap对象或者Image对象从图片文件生成,本身是不能修改size;你可以由此对象再生成一个Bitmap对象,从中指定新的大小。To 2.用API函数:SystemParametersInfo 实现桌面图片更换的时候能不能用c#实现图片的过度效果??你可以把要替换的图片,做成一系列图片,从而达到渐变效果,然后用SystemParametersInfo定时按序替换。To 3.怎样实现图片更换的百叶窗效果?  用Thread能不能实现?实现图片更换的百叶窗效果好像与用不用Thread没什么关系;至于如何实现,你可以把一张图片水平等分或垂直等分,每次画的时候,同时在每份中画同样的大小的数据,逐步增加来实现百叶窗效果。