C#如何实现设置桌面背景功能?
我知道这个问题有些古怪了……在做一个WPF的图片浏览器。基本功能都有了,想做的更厉害一点。WPF中,如何实现这样的功能:设置Windows桌面的背景图片?有哪位尝试过类似...
我知道这个问题有些古怪了……
在做一个WPF的图片浏览器。基本功能都有了,想做的更厉害一点。
WPF中,如何实现这样的功能:设置Windows桌面的背景图片?
有哪位尝试过类似的东西呢?分享一下经验吧!谢谢啦! 展开
在做一个WPF的图片浏览器。基本功能都有了,想做的更厉害一点。
WPF中,如何实现这样的功能:设置Windows桌面的背景图片?
有哪位尝试过类似的东西呢?分享一下经验吧!谢谢啦! 展开
展开全部
用这个方法不图片必须是bmp格式的
[DllImport("user32.dll", EntryPoint = "SystemParametersInfo")]
public static extern int SystemParametersInfo(
int uAction,
int uParam,
string lpvParam,
int fuWinIni
);
private void button1_Click(object sender, EventArgs e)
{
Image image = Image.FromFile("D:\\AAA.jpg");
image.Save("D:\\AAA.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
SystemParametersInfo(20, 0, "D:\\AAA.bmp", 0x2);
}
[DllImport("user32.dll", EntryPoint = "SystemParametersInfo")]
public static extern int SystemParametersInfo(
int uAction,
int uParam,
string lpvParam,
int fuWinIni
);
private void button1_Click(object sender, EventArgs e)
{
Image image = Image.FromFile("D:\\AAA.jpg");
image.Save("D:\\AAA.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
SystemParametersInfo(20, 0, "D:\\AAA.bmp", 0x2);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |