1

私はこのコードを使用して、USBドライブがコンピューターに接続されているかどうかを判断しています(特定のドライブが挿入されている場合、プログラムは何かを実行します)。

私が立ち往生している部分は、そのドライブへの書き込み方法です。CFileを使用してファイルの場所を指定する場合、そのUSBドライブに割り当てられているドライブ文字ウィンドウを確認するにはどうすればよいですか?それが私の質問です。そのUSBドライブに書き込むにはどうすればよいですか。

ありがとう、

4

1 に答える 1

2

WM_DEVICECHANGEUSBディスクのメッセージを受信すると、構造体lParamへのポインタが含まれます。それがDEV_BROADCAST_VOLUME正しいことを確認したら、ディスクのドライブ文字を示すメンバーを確認できます。dbcv_devicetypeDBT_DEVTYP_VOLUMEdbcv_unitmask

于 2012-08-23T23:28:38.303 に答える