【问题标题】:How to add a virtual folder in Windows with C++如何使用 C++ 在 Windows 中添加虚拟文件夹
【发布时间】:2013-01-17 06:20:38
【问题描述】:

我不确定我是否使用了正确的术语。比如说,微软的 SkyDrive 应用程序在本地计算机上创建了一个虚拟的“Skydrive”文件夹。我很想知道如何用 C++/MFC 添加这样的虚拟文件夹?

【问题讨论】:

  • “加”是什么意思,能不能给个场景?
  • 好吧,当我安装 SkyDrive 应用程序时,它会添加一个名为“Skydrive”的文件夹。这就是我所说的“添加”...
  • 当我看到 C++/MFC 时,我爆发了。说真的,我现在很痒。
  • @mikeTheLiar:那你会用什么编码呢?
  • 没什么私人的。我刚开始回想起我的高级 C++ 课程,并大肆宣誓。 LPCTSTRHWNDCWin...呃。不明智的匈牙利表示法失控。祝你好运。至于我会用什么来创建一个文件夹?为什么不用this 之类的东西?除非这里发生了更复杂的事情。

标签: c++ c mfc cloud windows-shell


【解决方案1】:

那不是virtual folder。它是由 PathMakeSystemFolder 创建的系统文件夹,因此系统知道您在 desktop.ini 中进行了一些自定义。 Skydrive 只是自定义了文件夹的图标。

参考:How to Customize Folders with Desktop.ini (Windows)

【讨论】:

    猜你喜欢
    • 2010-10-26
    • 1970-01-01
    • 2015-01-25
    • 2012-06-22
    • 2019-01-07
    • 1970-01-01
    • 2015-08-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多