VC 6.0 获得驱动器序列号.rar

时间:2022-07-30 11:03:32
【文件属性】:
文件名称:VC 6.0 获得驱动器序列号.rar
文件大小:19KB
文件格式:RAR
更新时间:2022-07-30 11:03:32
VC 源码-系统相关 VC 6.0 获得驱动器序列号,本例子中可以指定驱动器分区,也就是大家说的D盘、E盘,每个磁盘分区的序列号,这个序列号标识ID分区后由系统自动指定,我们可编写以下代码实现此功能:   //获得实际存储驱动器号的字符串长度   dwNumBytesForDriveStrings=GetLogicalDriveStrings(0,NULL)*sizeof(TCHAR);   //如果字符串不为空,则表示有正常的驱动器存在   if (dwNumBytesForDriveStrings!=0) {    //分配字符串空间    hHeap=GetProcessHeap();    lp=(LPSTR)HeapAlloc(hHeap,HEAP_ZERO_MEMORY,    dwNumBytesForDriveStrings);    //获得标明所有驱动器的字符串    GetLogicalDriveStrings(HeapSize(hHeap,0,lp),lp);    //将驱动器一个个放到下拉框中    while (*lp!=0) {    Driver->AddString(lp);    lp=_tcschr(lp,0) 1;    }   }
【文件预览】:
codesc.net
----DrvSrlNmbr()
--------res()
--------DrvSrlNmbr.dsp(4KB)
--------DrvSrlNmbr.aps(20KB)
--------DrvSrlNmbrDlg.cpp(6KB)
--------DrvSrlNmbr.dsw(545B)
--------DrvSrlNmbrDlg.h(1KB)
--------StdAfx.cpp(212B)
--------DrvSrlNmbr.h(1KB)
--------resource.h(734B)
--------StdAfx.h(1KB)
--------DrvSrlNmbr.rc(5KB)
--------DrvSrlNmbr.cpp(2KB)
--------ReadMe.txt(4KB)

网友评论