参考了这篇文章:

http://blog.csdn.net/sonyicn/archive/2006/05/20/746280.aspx

 

现实代码如下:

 

 

一个工具类,让你用C#换桌面墙纸using System;
一个工具类,让你用C#换桌面墙纸
using System.Collections.Generic;
一个工具类,让你用C#换桌面墙纸
using System.Text;
一个工具类,让你用C#换桌面墙纸
using System.Runtime.InteropServices;
一个工具类,让你用C#换桌面墙纸
using Microsoft.Win32;
一个工具类,让你用C#换桌面墙纸
using System.IO;
一个工具类,让你用C#换桌面墙纸
一个工具类,让你用C#换桌面墙纸
namespace RockLib

 

 

测试代码:

 

 sender, EventArgs e)
{
   string  filePath = AppDomain.CurrentDomain.BaseDirectory+ "\\untitled.bmp";
   
if (!Utils.ChangeWallPaper(filePath, WallPaperStyle.Tile))
   {
       MessageBox.Show(
"Change failed.");
   }
}

相关文章:

  • 2021-06-24
  • 2022-01-24
  • 2022-01-12
  • 2022-03-06
  • 2021-11-23
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案