zoukankan      html  css  js  c++  java
  • WinApi学习笔记获取光驱中的信息

    #include <windows.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <cstring>
    
    #define BUFSIZE 1024
    
    int main(void)
    {
    	CHAR buf[BUFSIZE];
    	PCHAR SzDrive; //CHAR的指针;
    	CHAR myMessage[BUFSIZE];
    	GetLogicalDriveStrings(BUFSIZE-1,buf);
    	SzDrive = (PCHAR)buf;
    	DWORD dwLastErr;
    	DWORD dwFileSystemFlags;
    	while(GetDriveType(SzDrive) != DRIVE_CDROM)
    	{
    		SzDrive += (lstrlen(SzDrive)+1);
    	}	
    	if(!GetVolumeInformation(
    		SzDrive,NULL,0,NULL,NULL,&dwFileSystemFlags,buf,BUFSIZE
    		))
    	{
    		dwLastErr = GetLastError();
    		if(dwLastErr == 21)
    		{
    			MessageBox(NULL,"请放入光盘","提示",MB_OK);
    			return 0;
    		}
    	}
    	MessageBox(NULL,buf,"提示文件系统类别",MB_OK);
    	return 0;
    }
  • 相关阅读:
    神经网络回顾-感知机
    遗传算法杂记
    差分进化算法DE和粒子群算法PSO
    遗传算法GA
    Caffe学习 五 conv_layer与im2col
    Selenium
    Selenium
    Selenium
    Selenium
    Selenium
  • 原文地址:https://www.cnblogs.com/liulun/p/1570363.html
Copyright © 2011-2022 走看看