日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

无声息格式化磁盘的API,VB版

發布時間:2025/5/22 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 无声息格式化磁盘的API,VB版 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
無聲息格式化磁盤的API,VB版,使用方法:
doFormat("E:")

曾經用這API做了個小惡軟,專格式化U盤,代碼在這里就不予公開了~~~

Public Declare Function FormatEx Lib "FMIFS.DLL" _
(DriveRoot As Any, _
ByVal MediaFlag As Long, _
Format As Any, _
Label As Any, _
ByVal QuickFormat As Long, _
ByVal ClusterSize As Long, _
ByVal Callback As Long) As Long

Public Const FMIFS_HARDDISK = &HC
Public Const FMIFS_FLOPPY = &H8

Public Const FMIFS_SizeDefault = 0
Public Const FMIFS_Size512 = 512
Public Const FMIFS_Size1K = 1024
Public Const FMIFS_Size2K = 2048
Public Const FMIFS_Size4K = 4096
Public Const FMIFS_Size8K = 8192
Public Const FMIFS_Size16K = 16384
Public Const FMIFS_Size32K = 32768
Public Const FMIFS_Size64K = 65536
Public Const FMIFS_Size128K = 131072
Public Const FMIFS_Size256K = 262144

Public Const FMIFS_Progress = 0
Public Const FMIFS_DoneWithStructure = 1
Public Const FMIFS_InsufficientRights = 6
Public Const FMIFS_WriteProtected = 7
Public Const FMIFS_Done = 11
Public Const FMIFS_OutPut = 14
Public Const FMIFS_StructureProgress = 15

Public gbytResult As Byte

Function doFormat(sDriveLetter As String) As Boolean

On Error Resume Next
Dim bytDrive() As Byte
Dim bytFS() As Byte
Dim bytLabel() As Byte

bytDrive = sDriveLetter & Chr$(0)
bytFS = "FAT" & Chr$(0)
bytLabel = GetDriveVol(sDriveLetter) & Chr$(0)

Call FormatEx(bytDrive(0), _
FMIFS_HARDDISK, _
bytFS(0), _
bytLabel(0), _
0, _
FMIFS_SizeDefault, _
AddressOf FormatexCallBack)

If gbytResult = 1 Then
doFormat = True
Else
doFormat = False
End If

End Function

Public Function FormatexCallBack(ByVal lngCommand As Long, ByVal lngSubAction As Long, ByVal ActionInfo As Long) As Long

On Error Resume Next
Dim lngInfo As Long
Dim bytMessage(256) As Byte

Select Case lngCommand
Case FMIFS_Progress
DoEvents
Case FMIFS_DoneWithStructure
DoEvents
Case FMIFS_InsufficientRights
DoEvents
Case FMIFS_WriteProtected
DoEvents
Case FMIFS_Done
Call CopyMemory(gbytResult, ByVal ActionInfo, 1)
DoEvents
Case FMIFS_OutPut
DoEvents
Case FMIFS_StructureProgress
DoEvents
End Select

FormatexCallBack = 1

End Function

轉載于:https://www.cnblogs.com/top5/archive/2009/09/14/1566120.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的无声息格式化磁盘的API,VB版的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91麻豆视频在线观看 | 99日精品 | 欧美一区在线看 | 91成人在线观看高潮 | 欧美黄色图片 | 国产熟妇一区二区三区aⅴ网站 | 午夜网页 | 毛片网在线 | k8yy毛片| 超碰美女在线 | 国产无码精品一区二区 | 国产aⅴ精品一区二区果冻 台湾性生生活1 | 天堂影院av| 爆操欧美美女 | 人妻久久久一区二区三区 | 色婷婷a | 欧美日韩性视频 | 在线资源av | 成人免费观看网址 | 中文字幕一区二区三区四区 | 精品国产网站 | 香港三级韩国三级日本三级 | 风韵丰满熟妇啪啪区老熟熟女 | 一色道久久88加勒比一 | 久久亚洲伊人 | 亚洲尤物在线 | 国产高清色 | 日韩一级免费看 | 视频免费观看在线 | 免费看欧美成人a片无码 | av男女| 亚洲免费视频网 | 久久久久久久久免费 | 椎名由奈在线观看 | www.久久视频 | 都市激情亚洲色图 | 在线成人一区 | 欧美激情一区二区在线 | 青青草草视频 | 首尔之春在线看 | 精品影片一区二区入口 | 国产高潮视频在线观看 | 黄色在线网站 | 亚洲精品日本 | 亚洲综合色网 | 亚洲性图视频 | 国产一级爽片 | 国产视频黄 | 大尺码肥胖女系列av | 西比尔在线观看完整视频高清 | 久久无码国产视频 | 日韩一片 | 九九热精品视频在线播放 | 青青国产在线观看 | 日韩日b视频 | 少妇av一区 | 黄视频国产 | 福利视频第一页 | 久久无码人妻丰满熟妇区毛片 | 草草视频网站 | 亚洲成人av电影在线 | 黄色午夜网站 | 中文黄色片 | 91精选国产 | 99精品久久久久久 | 中文久草| 日韩精品少妇 | 剧情av在线| 五月婷婷七月丁香 | 亚洲婷婷小说 | 欧美偷拍另类 | 中文字幕18页 | 欧美一级片免费观看 | 国产一级片免费视频 | 国产精品一区二区三区免费视频 | 亚洲av无码一区二区三区网址 | 欧美日韩中文字幕一区 | 欧美第一精品 | 快色污 | 神马午夜在线 | 亚洲中文字幕97久久精品少妇 | 免费视频爱爱太爽 | 亚洲乱码少妇 | 人人人爽| 六月丁香婷婷综合 | 黄色免费播放 | 宇都宫紫苑在线播放 | 国产精品无码免费在线观看 | 两口子交换真实刺激高潮 | 成人免费观看视频网站 | 少妇性生活视频 | 亚洲精品天堂成人片av在线播放 | 日韩欧美123 | youjizz韩国| 国产任你操 | 操碰97| 黄色网址在线免费看 | 精品免费一区二区 | 麻豆网站免费看 |