当前位置: 首页 > news >正文

北京建网站软件凡科网小程序

北京建网站软件,凡科网小程序,学做网站论坛视频下载,天蝎网站建设要获取桌面上的图标&#xff0c;可以使用Windows API中的Shell API。以下是遍历桌面上所有文件的示例代码&#xff1a; #include <Windows.h> #include <ShlObj.h> #include <iostream> #include <vector> using namespace std;int main() {// 获取桌…

要获取桌面上的图标,可以使用Windows API中的Shell API。以下是遍历桌面上所有文件的示例代码:

#include <Windows.h>
#include <ShlObj.h>
#include <iostream>
#include <vector>
using namespace std;int main()
{// 获取桌面文件夹的路径wchar_t desktopPath[MAX_PATH];if (FAILED(SHGetFolderPathW(NULL, CSIDL_DESKTOPDIRECTORY, NULL, 0, desktopPath))){cout << "Failed to get desktop folder path." << endl;return 1;}// 获取桌面上的图标vector<wstring> icons;WIN32_FIND_DATAW findData;HANDLE hFind = FindFirstFileW((wstring(desktopPath) + L"\\*").c_str(), &findData);if (hFind != INVALID_HANDLE_VALUE){do{if (findData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)continue;wstring iconPath = wstring(desktopPath) + L"\\" + findData.cFileName;icons.push_back(iconPath);} while (FindNextFileW(hFind, &findData));FindClose(hFind);}// 输出桌面图标路径for (const auto& icon : icons){wcout << icon << endl;}return 0;
}


 

在这个示例中,通过调用`SHGetFolderPathW`函数来获取桌面文件夹的路径。然后使用`FindFirstFileW`和`FindNextFileW`遍历桌面上的所有文件和文件夹。我们只对文件感兴趣,所以在循环中排除了文件夹。最后,我们将每个图标的路径存储在一个向量中,并将其输出到控制台。

请注意,此示例代码需要链接Shell32.lib库。

http://www.hrbkazy.com/news/9747.html

相关文章:

  • 哪家公司做移动网站百度识图查图片
  • 橡胶塑料制品公司网站建设网站建设公司seo关键词
  • 网站 谁建设谁负责百度电话客服24小时
  • 做用户名和密码网站页面如何进行网络营销推广
  • 潍坊网站设计如何创建网址
  • 站长音效策划方案网站
  • b站视频推广网站动漫推荐简述搜索引擎优化的方法
  • 南京做网站的seo优化方法网站快速排名推广渠道
  • 众筹网站平台建设常见的线下推广渠道有哪些
  • 四川省建设厅电子政务网站热门seo推广排名稳定
  • 如何在图片上添加文字做网站网络营销手段有哪些方式
  • 如何注册网站.cn上海搜索seo
  • 做vb程序的网站如何自己创建网站
  • 海南建设网站广州快速排名
  • ui外包网站seo优化诊断工具
  • 网站建设项目需求分析流程图如何设计企业网站
  • 工商年检在哪个网站做长沙网络营销外包哪家好
  • 网站上那些兼职网页怎么做的网站运营公司
  • 做网站内链什么意思seo刷点击软件
  • 前端和网站开发的区别百度广告搜索推广
  • 网站对接qq群 虚拟主机谷歌seo是做什么的
  • 佛山网站优化平台大数据营销系统
  • 网站 .net 多少钱永久免费客服系统软件
  • 镇江网站建设一般多少钱网站搜索引擎优化案例
  • 最新开的手游传奇网站怎么做平台推广
  • 寿光做网站的公司简单的seo
  • 美妆网站建设环境分析上海网站建设咨询
  • 移动开发网站开发区别搜索引擎营销概念
  • 东莞市建设工程检测中心网站百度seo排名培训
  • 天河做网站公司衡水今日头条新闻