高分急求,感激不尽

futuretop 2003-11-15 08:38:55
如何编写一个应用程序
1,检测的个数.
2,用软开关实现光驱的弹入和弹出操作
...全文
26 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
李马 2003-11-15
  • 打赏
  • 举报
回复
1、
int GetCDCount(void)
{
int s = 0;
TCHAR c, szRoot[] = "A:\\";
for (c = 'A'; c <= 'Z'; c++)
{
wsprintf(szRoot, "%c:\\", c);
if (GetDriveType(szRoot) == DRIVE_CDROM)
s++;
}
return s;
}
2、先添加头文件和导入库:
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
之后就可以对光驱操作了:
mciSendString("set cdaudio door open", NULL, 0, NULL); // 打开
mciSendString("set cdaudio door closed", NULL, 0, NULL); // 关闭

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧