如何用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. 使用VB.NET調用Windows API
- 4. 在Windows防火牆中打開端口涉及哪些API調用?
- 5. 如何調用Windows API
- 6. VRTK按鈕打開門
- 7. 打開文件對話框Windows API
- 8. 打開AlertView調用方法
- 9. jni打開cobol dll調用
- 10. 如何用應用程序專門打開文件
- 11. 我可以用Python打開Windows任務調度程序嗎?
- 12. 使用打開的xml文件格式API打開文字2003(doc)文件API
- 13. 使用Java打開或關閉打開的Windows文件
- 14. 如何增加_open_osfhandle使用的打開的Windows打開文件?
- 15. 如何打開JIRA中的「接受遠程API調用」?
- 16. 在API調用期間打開和關閉數據庫連接
- 17. 如何從.net開始使用windows API
- 18. 以追加模式打開文件:使用打開()API
- 19. 如何使用ajax調用打開PDF
- 20. 哪個Windows API打開打印屬性對話框?
- 21. 用scala打開windows上的文件source.fromFile()
- 22. Windows會話與Google Gsuite用戶打開?
- 23. Windows「打開」python py2exe應用程序
- 24. SSMS Windows使用'新查詢'打開
- 25. Windows Phone - 打開網站時打開
- 26. 跟蹤打開使用MailChimp API V3
- 27. 如何從JScript或Testcomplete調用Windows API?
- 28. 針對Windows API調用的AppDomain.GetCurrentThreadID與Thread.ManagedThreadID?
- 29. c#從web api調用windows服務
- 30. Windows API調用內存泄漏檢測
其實我不得不這樣做,從Lua。但是,謝謝,你的回答非常有幫助。 – gemisigo 2009-12-02 08:43:15