在Windows Compact 2013中为存储卷添加标签 我有一个(非MFC)Windows应用程序,它是用C++(Visual Studio 2013)编写的,运行在运行Windows Cype 2013的小型设备上。

在Windows Compact 2013中为存储卷添加标签 我有一个(非MFC)Windows应用程序,它是用C++(Visual Studio 2013)编写的,运行在运行Windows Cype 2013的小型设备上。,c++,windows,label,storage,wce,C++,Windows,Label,Storage,Wce,该设备有两个存储卷(内部闪存和SD卡) 如果我通过USB电缆将设备连接到Windows PC,卷将被装入,我可以在Windows资源管理器中将它们视为两个单独的驱动器。然后,我可以在资源管理器中更改每个卷的标签(右键单击驱动器->属性->键入新标签) 我希望能够标记设备上运行的应用程序中的卷 我尝试过各种Compact 2013 API调用,但都没有成功(显然Compact API比完整的Win32 API限制性大得多) 我甚至尝试调用脚本文件来调用LABEL命令。也没有成功 有谁能给我一些关于

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

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

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

我尝试过各种Compact 2013 API调用,但都没有成功(显然Compact API比完整的Win32 API限制性大得多)

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

有谁能给我一些关于如何做到这一点的建议吗?任何帮助都将不胜感激


非常感谢

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

[autorun] 
label=My Label
这正是我想要达到的效果