C语言更换桌面背景

 

SystemParametersInfo函数 用法看百度百科就行了,别的地方也没什么好的参考。

直接上代码吧。

#include 
#include 

int main()
{
	// 第二个参数没有提示,填个0,就行了。
 //第一次换图最好拿系统自带的桌面来换,网上下载的很可能不行,我耗了几小时,才发现是图的问题.
	if(SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "E:\\我就是壁纸.jpeg", SPIF_SENDCHANGE|SPIF_UPDATEINIFILE))
	{
		printf("更换成功!\n");
	}
	else
	{
		printf("更换失败\n");
	}
	return 0;
}

你可能感兴趣的:(C语言更换桌面背景)