2011-01-09 7 views
1

cd-romを開いたアプリケーション名を検出する関数を記述する必要があります。基本的に私はWindowsでDriverChangedEventsを聞く必要があります(私はそれを行う方法を知っています)。あなたの助けが必要なのは、cd-romを開くようにリクエストを送信したアプリケーション名を調べる方法です。CD-ROMを開いたアプリケーションを検出します。

+0

CDROMを開くと、「取り出し」という意味ですか? –

+0

それで、それは機能しましたか? –

答えて

1

実際のwinmm.dllへのすべてのアクセスをラップするシステム用のラッパーwinmm.dllを作成します。次に、 "set cdaudio door open"や "set cdaudio door closed"のような引数を使ってmciSendString()の呼び出しを探します。

this questionも参照してください。

例はhow to wrap a Windows DLLです。 source for said example

関連する問題