Функция 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
Категория
Оболочка