1

我有一个用 C++ (Visual Studio 2013) 编写的(非 MFC)Windows 应用程序,在运行 Windows Compact 2013 的小型设备上运行。

该设备有两个存储卷(内部闪存和 SD 卡)

如果我通过 USB 电缆将设备连接到 Windows PC,则会安装卷,并且我可以在 Windows 资源管理器中将它们视为两个单独的驱动器。然后我可以更改资源管理器中每个卷的标签(右键单击驱动器 -> 属性 -> 输入新标签)

我希望能够标记设备上运行的应用程序中的卷。

我尝试了各种 Compact 2013 API 调用,但均未成功(显然 Compact API 比完整的 Win32 API 限制性更强)。

我什至尝试调用脚本文件来调用 LABEL 命令。也没有成功。

任何人都可以就如何实现这一点向我提供任何建议吗?任何帮助将非常感激

非常感谢

4

1 回答 1

1

最后,解决方案出奇地简单。我autorun.inf在设备的根文件夹中添加了一个文件,内容如下

[autorun] 
label=My Label

这正是我想要达到的效果。

于 2017-04-08T07:53:24.563 回答