VC高手帮忙看下是什么有关问题吧?关于判断U盘的.
VC高手帮忙看下是什么问题吧?关于判断U盘的..
小弟测试段代码 功能是检测是否有U盘 如果有 就beep
可是为什么代码中的beep不执行呢?我的U盘已经插入了啊?
测试代码:
#include <iostream.h>
#include <windows.h>
#include <stdio.h>
main()
{
char U[2];
for(char cdnum= 'C ';cdnum <= 'Z ';cdnum++)
{
U[0]=cdnum;
if(GetDriveType(U)==DRIVE_REMOVABLE)
{
Beep(2500,2500);
}
}
}
------解决方案--------------------
char U[3];
for(char cdnum= 'C ';cdnum <= 'Z ';cdnum++)
{
U[0]=cdnum;
U[1]= ': ';
U[2]= '\0 ';
if(GetDriveType(U)==DRIVE_REMOVABLE)
{
Beep(2500,2500);
}
小弟测试段代码 功能是检测是否有U盘 如果有 就beep
可是为什么代码中的beep不执行呢?我的U盘已经插入了啊?
测试代码:
#include <iostream.h>
#include <windows.h>
#include <stdio.h>
main()
{
char U[2];
for(char cdnum= 'C ';cdnum <= 'Z ';cdnum++)
{
U[0]=cdnum;
if(GetDriveType(U)==DRIVE_REMOVABLE)
{
Beep(2500,2500);
}
}
}
------解决方案--------------------
char U[3];
for(char cdnum= 'C ';cdnum <= 'Z ';cdnum++)
{
U[0]=cdnum;
U[1]= ': ';
U[2]= '\0 ';
if(GetDriveType(U)==DRIVE_REMOVABLE)
{
Beep(2500,2500);
}