C#获取桌面壁纸图片的路径(Desktop Wallpaper)
2013-11-02 15:41
417 查看
原文 C#获取桌面壁纸图片的路径(Desktop Wallpaper)
利用 Windows 的 API 获取桌面壁纸的实际路径,使用的是 SystemParametersInfo 这个API,此API的功能非常丰富,壁纸操作只是一斑
![](http://www.zu14.cn/coolemotion/emotions/gmail_43.gif)
。
搞定!
利用 Windows 的 API 获取桌面壁纸的实际路径,使用的是 SystemParametersInfo 这个API,此API的功能非常丰富,壁纸操作只是一斑
![](http://www.zu14.cn/coolemotion/emotions/gmail_43.gif)
。
using System.Runtime.InteropServices;
[DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)] static extern bool SystemParametersInfo(uint uAction, uint uParam, StringBuilder lpvParam, uint init); const uint SPI_GETDESKWALLPAPER = 0x0073;
StringBuilder wallPaperPath = new StringBuilder(200); if (SystemParametersInfo(SPI_GETDESKWALLPAPER, 200, wallPaperPath, 0)) { MessageBox.Show(wallPaperPath.ToString()); }
搞定!
相关文章推荐
- C#获取桌面壁纸图片的路径(Desktop Wallpaper)
- C#获取桌面壁纸图片的路径(Desktop Wallpaper)
- C#获取“所有用户”的路径, 我的桌面,我的文档,我的音乐,我的图片等等目录
- C#获取当前电脑桌面的壁纸,并设置成窗体背景图
- C#获取DLL、程序路径,C#获取桌面、收藏夹等特殊系统路径
- C#获取当前系统桌面路径
- C#获取当前桌面路径
- C#获取第一张图片路径
- C#获取“所有用户桌面”的路径
- C#获取用户桌面等特殊系统路径
- C#获取DLL、程序路径,C#获取桌面、收藏夹等特殊系统路径
- C#获取“所有用户桌面”的路径
- 获取当前系统桌面路径(C# 代码)
- c# 获取桌面路径
- c# 获取桌面路径
- 图片 缩略 和 水印 以及 C#获取当前程序运行路径的方法集合
- C#获取用户桌面等特殊系统路径
- 【转】C#获取用户桌面等特殊系统路径
- C#获取DLL、程序路径,C#获取桌面、收藏夹等特殊系统路径
- C#获取用户桌面等特殊系统路径