有辦法知道使用者放入光碟片到光碟機中嗎???(編號:9017)

如果使用timer每隔一段時間便偵測cd-rom的情況(用MCI指令),即可知有無光碟片在光碟機中,但是如果不要用這個方法還有別的更好的方法嗎?...就我所知...當系統放入音樂cd時,windows會依registry中關於cd撥放程式的設定來自動啟動該程式,但如果不是音樂cd,windows也會有什麼訊息嗎...我想要知道的是windows系統會部會發出有關的訊息呢...還有要怎麼判斷光碟片的性質呢?? VCD,Music CD,普通CD...??