MOドライブにMOが入ったイベントを取得する方法 – プログラミング – Home

MOドライブにMOが入ったイベントを取...
 
通知
すべてクリア

MOドライブにMOが入ったイベントを取得する方法


roccy
 roccy
(@roccy)
ゲスト
結合: 23年前
投稿: 82
Topic starter  

開発環境は、
windows2000 VC++ MFC
です。

MOドライブにMOを挿入したときのイベントを取得したいです。
CD-ROMを挿入したときのイベントを取得する方法から調べているのですが、
どうもいいのが見つかりません。
タイマーで定周期で、MOが挿入されているかチェックする方法も考えたのですが、
無駄な処理が多くなってしまうので・・・

どなたかこのイベントを取得する方法をご存知な方は、教えてください。


引用解決済
トピックタグ
不良PG
 不良PG
(@不良PG)
ゲスト
結合: 23年前
投稿: 80
 

試していませんが
WM_DEVICECHANGE
これを処理すれば出来るかも・・

CDの挿入チェック排出チェック!?
http://www.codeguru.com/misc/CdChange.shtml

MOで同様にできるのかは、わかりませんが・・

・・できたら教えて欲しいです


返信引用
roccy
 roccy
(@roccy)
ゲスト
結合: 23年前
投稿: 82
Topic starter  

ありがとうございます。
WM_DEVICECHANGEでCD-ROMの挿入・排出のイベントは取得できるようになりました。
spy++でメッセージが飛んでくることが確認できました。
MOのほうは、もう少し調べてみます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました