空き容量取得
Windows95-OSR.2から、FAT32 の利用が可能になりましたが、この FAT32 のディスク容量をプログラムから取得する際には、OSR.2 から新規に加えられたGetDiskFreeSpaceEx と言う API を利用する必要があります。
この API は KERNEL32.DLL 内に存在し、明示的に呼び出すことで旧来のコンパイラなどからも利用できます。しかし、この関数は Windows95-OSR.1 では存在しなかったので、関数利用の際には注意が必要です。
これらを考えて、サンプルプログラムを作ってみました。ソースファイル(144行)も添付してあります。
起動するとダイアログが表示され、適当なディレクトリ名を入力することで、そのドライブの空き容量などを表示します。
機能としてはこれだけです。詳細は添付のプログラムソースを解読して下さい。
ソフト名: | DiskSpace for Windows 95-OSR.2 / NT4.0 |
---|---|
動作OS: | Windows NT/95 |
機種: | 汎用 |
種類: | フリーソフト |
作者: | 〜Tom〜 |