如何偵測光碟機的存在 |
尚未結案
|
kraen4468
初階會員 發表:66 回覆:112 積分:35 註冊:2003-12-04 發送簡訊給我 |
|
geniustom
版主 發表:100 回覆:303 積分:260 註冊:2003-01-03 發送簡訊給我 |
|
kraen4468
初階會員 發表:66 回覆:112 積分:35 註冊:2003-12-04 發送簡訊給我 |
|
geniustom
版主 發表:100 回覆:303 積分:260 註冊:2003-01-03 發送簡訊給我 |
kraen4468您好..答案就在連結中..我想您沒有仔細看完..
(2)哪些是光碟機?? 可以利用這兩個 Win32 API 就可以辦到 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/getlogicaldrivestrings.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/getdrivetype.asp char szDrive[1024]={0}; UINT ui=0; char *szTemp=NULL; if(GetLogicalDriveStrings(1024, szDrive)) { szTemp=szDrive; while(*szTemp!='\0') { ui=GetDriveType(szTemp); if(ui==DRIVE_CDROM) { Memo1->Lines->Add((AnsiString)szTemp " is a CDROM"); } szTemp =4; } }您只要知道某一個磁碟機代號..他是CD-ROM..那就表示他能偵測到您的外接光碟機了 |
kraen4468
初階會員 發表:66 回覆:112 積分:35 註冊:2003-12-04 發送簡訊給我 |
|
poyulin
一般會員 發表:10 回覆:24 積分:6 註冊:2002-11-25 發送簡訊給我 |
下面程式碼應可解決你的疑問..這是我研究所的驅動程式課程老師出的簡單題目: Main.h 程式碼如下:
//--------------------------------------------------------------------------- #ifndef MainH #define MainH //--------------------------------------------------------------------------- #includeMain.cpp 程式碼如下: //--------------------------------------------------------------------------- #include另外請在Main Form 拉入一個 EDIT 並命名為 EditEventStatus... Good Luck ! |
kraen4468
初階會員 發表:66 回覆:112 積分:35 註冊:2003-12-04 發送簡訊給我 |
|
poyulin
一般會員 發表:10 回覆:24 積分:6 註冊:2002-11-25 發送簡訊給我 |
|
kraen4468
初階會員 發表:66 回覆:112 積分:35 註冊:2003-12-04 發送簡訊給我 |
|
poyulin
一般會員 發表:10 回覆:24 積分:6 註冊:2002-11-25 發送簡訊給我 |
|
poyulin
一般會員 發表:10 回覆:24 積分:6 註冊:2002-11-25 發送簡訊給我 |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
引言: Sorry, 我不會上傳檔案幫您改一下: 下載:http://delphi.ktop.com.tw/loadfile.php?TOPICID=15222455&CC=340445 /*生活是一種藝術,用心生活享受生活*/ |
poyulin
一般會員 發表:10 回覆:24 積分:6 註冊:2002-11-25 發送簡訊給我 |
引言:感謝版主協助..引言: Sorry, 我不會上傳檔案幫您改一下: 下載:http://delphi.ktop.com.tw/loadfile.php?TOPICID=15222455&CC=340445/*生活是一種藝術,用心生活享受生活*/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |