如何用Windows API调用打开CD/DVD门?用Windows API调用打开CD/DVD门?
3
A
回答
6
如果您使用.NET这将工作:
http://www.dotnetspider.com/resources/15834-eject-close-cd-tray.aspx
这是第一个链接上来时,我用Google搜索“赢者API开放光盘门”。
这是第二个: Windows CDROM Eject。
1
如果任何人有兴趣,这里是它如何在Lua做短草案:
require ("alien")
local kolbasz = alien.winmm.mciSendStringA
kolbasz:types{ ret = 'long', abi = 'stdcall', 'string', 'string', 'long', 'long'}
kolbasz("set cdaudio door open", null, 0, 0)
1
[DllImport("winmm.dll")]
static extern Int32 mciSendString(string command, string buffer, int bufferSize, IntPtr hwndCallback);
//Open
mciSendString("set CDAudio door open", "", 127, IntPtr.Zero);
//Close
mciSendString("set CDAudio door closed", "", 127, IntPtr.Zero);
相关问题
- 1. 回调相机快门打开事件
- 2. 使用REST api在JIRA中打开新门票
- 3. Windows API调用CB_SELECTSTRING
- 4. 根据浏览器宽度打开/关闭jQuery调用热门
- 5. 使用VB.NET调用Windows API
- 6. 通过XMLHttpRequest调用API入门
- 7. VRTK按钮打开门
- 8. 在Windows防火墙中打开端口涉及哪些API调用?
- 9. 如何调用Windows API
- 10. 任务门,中断门,调用门
- 11. 打开文件对话框Windows API
- 12. 如何用Windows API重新打开一个关闭的窗口
- 13. 店铺开门和关门时间,打开时显示关闭
- 14. 打开AlertView调用方法
- 15. jni打开cobol dll调用
- 16. 哪个Windows打印API可以从.net程序调用
- 17. 根据用户信用在whmcs打开门票
- 18. 如何用应用程序专门打开文件
- 19. 我可以用Python打开Windows任务调度程序吗?
- 20. 使用打开的xml文件格式API打开文字2003(doc)文件API
- 21. 使用Java打开或关闭打开的Windows文件
- 22. 如何增加_open_osfhandle使用的打开的Windows打开文件?
- 23. 在API调用期间打开和关闭数据库连接
- 24. 如何打开JIRA中的“接受远程API调用”?
- 25. 如何从.net开始使用windows API
- 26. 以追加模式打开文件:使用打开()API
- 27. 如何使用ajax调用打开PDF
- 28. 使用subprocess从python调用pandoc。打开
- 29. Windows会话与Google Gsuite用户打开?
- 30. 使用System.Speech.Recognition打开Windows语音识别
其实我不得不这样做,从Lua。但是,谢谢,你的回答非常有帮助。 – gemisigo 2009-12-02 08:43:15