VS2005 C# 如何查找Windows Mobile设备上的存储卡名
VS2005 C# 如何查找Windows Mobile设备上的存储卡名 (不通过读注册表)
Windows Mobile Version 5.0 SDK 中有个HANDLE FindFirstFlashCard(
LPWIN32_FIND_DATA lpFindFlashData
);,如果是用该函数的话该怎么调用啊?需要引用或者导入什么?using namespace??[import **.DLL??]
[解决办法]
不是很懂,好像CF调用这个api不是很容易。
在网上找到一点下面的代码:
DirectoryInfo rootDir = new DirectoryInfo(@"\");FileAttributes attrStorageCard = FileAttributes.Directory |FileAttributes.Temporary;foreach( FileSystemInfo fsi in rootDir.GetFileSystemInfos() )if ( (fsi.Attributes & attrStorageCard) == attrStorageCard )//Found storage card