


重點是有關CFile file這個變數,一加上就會觸發斷點
uj5u.com熱心網友回復:
求解決辦法,怎么解決uj5u.com熱心網友回復:
你沒初始化啊。。。。uj5u.com熱心網友回復:
我估計你的file.open沒有打開這個檔案,要不你把路徑換成絕對路徑 你把map.txt放在D盤下 寫fp.open(“D:\\MAP.TXT”,.....)uj5u.com熱心網友回復:
你的Open函式第二個引數不對,用CFile::modeReaduj5u.com熱心網友回復:
if (hFile== INVALID_HANDLE_VALUE) return FALSE; // -1uj5u.com熱心網友回復:
怎么能在OnPaint里讀檔案呢,開銷太大了你把檔案放到別的地方讀取
OnPaint里應該只處理繪制相關的東西
uj5u.com熱心網友回復:
非常有道理。OnPaint繪制的是非常頻繁的。
uj5u.com熱心網友回復:
CFile 打開檔案失敗 拋出例外了帶 CFileException 引數 打開, 可以避免直接拋出例外, 或者 try catch 捕捉例外
uj5u.com熱心網友回復:
崩潰的時候在彈出的對話框按相應按鈕進入除錯,按Alt+7鍵查看Call Stack即“呼叫堆疊”里面從上到下列出的對應從里層到外層的函式呼叫歷史。雙擊某一行可將游標定位到此次呼叫的源代碼或匯編指令處,看不懂時雙擊下一行,直到能看懂為止。uj5u.com熱心網友回復:
贊同,在OnPaint里做I/O本身就是錯誤的做法
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/115489.html
標籤:基礎類
上一篇:D2D 創建IWICImagingFactory 總回傳空指標 在線等,急::>_<::
下一篇:向資料庫中增加自定義列
