🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Markun Sagara Thu, 19 Mar 1998 00:00
Windows によるFDDの初期化について
#616
Author: Markun Sagara
Date: Thu, 19 Mar 1998 00:00
7 lines
832 bytes
FDDの初期化をDOS画面でなく、WINDOWSの画面でAPI等で行いたいのですが、
どのAPIを使用したらよいでしょぅか?

どなたか、わかる方見えましたらお願いします。

CENTRAL SOFT SERVICE  , 相楽
Re: Windows によるFDDの初期化について
#504
Author: Yuuichi Hirata
Date: Fri, 20 Mar 1998 00:00
29 lines
1666 bytes
てぃぐれです.

Markun Sagara wrote:
> 
> FDDの初期化をDOS画面でなく、WINDOWSの画面でAPI等で行いたいのですが、
> どのAPIを使用したらよいでしょぅか?
>
この質問は,fj.os.ms-windows.programming が適切かと思いますので,そこに
もフォローします.

ドキュメントには載っていませんが,そのものズバリの SHFormatDrive API が
あります.
ヘッダにもプロトタイプがありませんので,自前で宣言する必要があります.

extern "C" WINSHELLAPI int WINAPI SHFormatDrive(HWND, int, int, int);

と宣言してしてみて下さい.

HWND はこの API を呼び出すウインドウのハンドルです.
2 番目の引数は,ドライブ指定です.A = 0 ... Z = 25 に対応しています.
3 番目の引数は,おそらく未使用です.0 を指定すればよいはずです.
4 番目の引数は,フォーマット方法です. 0...クイックフォーマット,1...通
常,2...起動専用

以上の引数を与えて,SHFormatDrive を呼び出せばよいはずです.

-- 
てぃぐれ
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads