如何判断手机内是否有存储卡?

[复制链接]
 楼主| 年轻不在 发表于 2010-3-24 19:52 | 显示全部楼层 |阅读模式
在程序开始的时候,我想判断手机内是否含有存储卡,是不是用文件判断e盘存在呢?
struct _finddata_t fileInfo;
int findHandle;
char fileSpec[] = "e:\\*.*";
findHandle = _findfirst(fileSpec, &fileInfo);
if (findHandle == -1) // 未找到文件
但是把DRIVE_E注掉后,findHandle的值每次都不同但没有-1
米其林r 发表于 2010-3-24 19:55 | 显示全部楼层
应该是文件判断啊,不过不准确就不知道是怎么回事了?
 楼主| 年轻不在 发表于 2010-3-28 13:17 | 显示全部楼层
这个非得从软件上辨认?拆开看看不就行了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

106

主题

447

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

106

主题

447

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部