Функция SHFormatDrive

Declare Function SHFormatDrive Lib "shell32" (ByVal hwnd As Long,  _
        ByVal drive As Long,  _
        ByVal frmtID As Long,  _
        ByVal options As Long) As Long

Функция SHFormatDrive вызывает стандартное диалоговое окно форматирования диска.

Параметры

hwnd
Описатель родительского окна по отношению к диалоговому окну
drive
Номер диска для форматирования. Отчет дисков идет с 0 (A: = 0, B: = 1, если существует, C: = 2 и т.д.)
frmtID
Флаги, определяющие тип форматирования. На данный момент существует один тип форматирования
SHFMТ_ID_DEFAULT = 0Форматирование по умолчанию
options
Флаги, определяющие способы форматирования
SHFMT_OPT_QUICK = 1Выбран флажок Быстрое форматирование
SHFМТ_OPT_SYSONLY = 2Создание загрузочного диска MS-DOS

Пример

' Отобразим диалоговое окно форматирования диска A:
SHFormatDrive Me.hwnd, 0, SHFMТ_ID_DEFAULT, SHFMT_OPT_QUICK

Категория

Оболочка