在執行緒加上這句
CString sstr;
sstr.Format(_T("數量 %d \n"), Markingcount);
cautolig->GetDlgItem(IDC_STATIC4)->SetWindowTextW(sstr);
Debug就
0x00E3A88E (mfc140ud.dll)處(位于 CMFCauto.exe 中)引發的例外: 0xC0000005: 讀取位置 0x00000020 時發生訪問沖突。
如有適用于此例外的處理程式,該程式便可安全地繼續運行。
uj5u.com熱心網友回復:
IDC_STATIC4這個控制元件不存在吧。uj5u.com熱心網友回復:
存在
uj5u.com熱心網友回復:
cautolig的問題?uj5u.com熱心網友回復:
mfc140ud.dll!00bfa88e() 未知[下面的框架可能不正確和/或缺失,沒有為 mfc140ud.dll 加載符號]
uj5u.com熱心網友回復:
cautolig->GetDlgItem(IDC_STATIC4)->SetWindowTextW(sstr)你這里有個指標是不是無效,是NULL指標?
uj5u.com熱心網友回復:
運行執行緒就變空指標了
uj5u.com熱心網友回復:
運行執行緒就變空指標了 ,cautolig 已關閉?uj5u.com熱心網友回復:
已解決,謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/35234.html
標籤:界面
