Last Updated 2008/08/19
Programming Tips Windows フロッピー  索 引 
フロッピーをフォーマットする
2003/09/26

ドライブのフォーマットは SHFormatDrive() で行う.
この API は未公開 API である.
未公開 API なので Shell32.dll を LoadLibrary() して GetProcAddress() して使用するのが確実である.
SHFormatDrive() は正常終了すると正の値を返すらしい.
int SHFormatDrive( HWND hWnd, UNIT drive, UNIT unknown, UNIT mode );
HWND hWndダイアログの親ウィンドウハンドル
UINT driveA = 0
B = 1
...
UNIT unknown不明(0で構わない)
UNIT mode0 = クイックフォーマット
1 = 通常フォーマット
2 = 起動専用


参照
DLL関数の動的呼び出し
SHFormatDrive(フォーマット)
前後のTips
フロッピーをフォーマットする

DSS ProgrammingTipsCGI Ver2.02