光盤一放進去就彈出如上字幕,求高手解決,系統重裝過,沒有病毒
2 回答

藍山帝景
TA貢獻1843條經驗 獲得超7個贊
當函數的返回值顯示此調用將返回有用的數據時,應該立即調用 GetLastError 函數,這是因為當調用成功時,一些函數調用 GetLastError(0) 來刪除掉通過函數調用失敗設置的錯誤代碼很多 Win32 API 中的函數當函數調用失敗時設置線程的錯誤代碼值。
有幾個函數當用于函數調用成功時,設置此代碼值,函數調用失敗,一般由一個返回錯誤代碼值來顯示。如 FALSE、NULL、0xFFFF 或 C1,一些函數在調用成功的情況下調用GetLastError,這些情況已寫在每個函數的參考頁中。
擴展資料:
只有在函數調用返回一個錯誤結果時,這個函數指出的錯誤結果才是有效的。通常,只有在函數返回一個錯誤結果,而且已知函數會設置GetLastError變量的前提下,才應訪問GetLastError;
這時能保證獲得有效的結果。SetLastError函數主要在對api函數進行模擬的dll函數中使用,所以對vb應用程序來說是沒有意義的
慕課專欄
更多
添加回答
舉報
0/150
提交
取消