· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Подскажите по SHFormatDrive...

Посл.отвђт Сообщенiе


Дата: Апр 10, 2004 17:32:15 · Поправил: 1990

Здравствуйте!
Сейчас разбирал функции в shell32.dll и
наткнулся на интересную функцию SHFormatDrive.
Слази в MSDN и нашёл там:
DWORD SHFormatDrive( HWND hwnd,
UINT drive,
UINT fmtID,
UINT options
);
Но скомпилировать такой вот фрагмент не могу:
invoke SHFormatDrive, hWnd, 0, 0, SHFMT_OPT_FULL
Может быть нужны заголовочные файлы? Я вроде бы
объявил:

SHFMT_OPT_FULL = 1

Но никакого результата нет. Подскажите, пожалуйста,
что нужно мне сделать, чтобы галочка в чекбоксе "Быстрое
форматирование..." была установлена.

Прямая ссылка на сатью в MSDN:
_http://msdn.microsoft.com/library/default.asp?url=/library/en-us/
shellcc/platform/shell/reference/functions/shformatdrive.asp


Заранее спасибо!


Дата: Апр 10, 2004 18:45:26

Проблема решена:

.const
SHFMT_OPT_FULLFORMAT = 1
.code
invoke SHFormatDrive, hWnd, 0, 0, SHFMT_OPT_FULLFORMAT


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.055