发信人: pazee(耙子) 
整理人: teleme(2001-03-28 17:33:59), 站内信件
 | 
 
 
【 在 ahgood.net 的大作中提到:】
 :用MediaPlayer.Eject;弹出后,怎么合上?
 :怎么判断判断CDROM的状态和是否连接有CDROM?
 :
 这个Mediaplayer 无能为力,只能用MCI的api.
 
 开光驱门
 mciSendCommand (m_wDeviceID, MCI_SET, MCI_SET_DOOR_OPEN, NULL); 
 
 关光驱门
 mciSendCommand (m_wDeviceID, MCI_SET, MCI_SET_DOOR_CLOSED, NULL); 
 
 判断光驱用GetDriverType吧! 
 
 检查以确认CD是否在驱动器内  
 MCI_STATUS_MEDIA_PRESENT  | 
 
 
 |