ShellExecute をプロテクトドライブから実行すると…
Windows XP で ライトプロテクトのかかったUSBまたはフロッピー上から
ShellExecute API を呼び出すと なぜか
【The disk is write-protected.Remove the write-protection or use another drive】
【ディスクは書き込み禁止です。ボリュームの書込み禁止を解除して下さい。】
というエラーが出る。
【回避策】
SetErrorMode function (Windows)
を事前によんで、【SEM_NOOPENFILEERRORBOX】 を指定する。


(◕‿‿◕) ボリューム 訳がワカラナイ・・・・・・・・このボリュームを使うのは諦めるよ。僕たちが利用するには危険すぎるみたいだ。