如何检查系统中有几个盘符?如何组合隐藏盘符?(50分)

  • 主题发起人 主题发起人 dmsm
  • 开始时间 开始时间
D

dmsm

Unregistered / Unconfirmed
GUEST, unregistred user!
如何检查系统中有几个盘符?(包括软驱、光驱)
如何组合隐藏盘符?比方说硬盘有4个分区,如何用代码实现各个分区组合隐藏盘符?
谢谢!很急!!!
 
DriveComboBox1在win 3.1 页上

DriveComboBox1.Items.strings就是盘符
DriveComboBox1.Items.Count就是分区个数
 
检查盘符:
GetLogicalDrives
GetLogicalDriveStrings
隐藏盘符:
添加注册表项
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer中
添加NoDrives,二进制类型.A对1, b对2, c对4
隐藏ADE则为1+8+16=25
 
getDriveType()
 
卷起千堆雪tyn的简单...
 
大家都说了~
 
你可以通过API函数GetLogicalDriveStrings获得系统中的盘符,用法可以查一下帮助
 
后退
顶部