VC程序在調(diào)試時(shí),DEBUG下一切正常,在RELEASE下出現(xiàn)如上錯(cuò)誤,網(wǎng)上查了半天都說(shuō)什么指針錯(cuò)誤,但具體怎么個(gè)解決法也不知道,怎么找問(wèn)題也沒(méi)說(shuō),后來(lái)再查還有說(shuō)是系統(tǒng)庫(kù)文件不對(duì)稱(chēng)原因。 結(jié)合網(wǎng)上觀(guān)點(diǎn)與我的實(shí)際操作,上面說(shuō)的都對(duì),在我調(diào)試過(guò)程中出現(xiàn)如上錯(cuò)誤,錯(cuò)誤發(fā)生在消息傳遞過(guò)程中,PostMessage.這個(gè)消息函數(shù)我多數(shù) 用的是自定義消息,但在寫(xiě)自定義消息時(shí),我沒(méi)有加參數(shù),說(shuō)白了就是格式不對(duì),系統(tǒng)在處理這個(gè)消息時(shí)調(diào)用動(dòng)態(tài)鏈接庫(kù)會(huì)去找?guī)?shù)的自定義消息,而我寫(xiě)的是不 帶參數(shù)的,所以找不到,可以認(rèn)為是指針出錯(cuò),動(dòng)態(tài)鏈接庫(kù)去調(diào)帶參數(shù)的,而實(shí)現(xiàn)上沒(méi)有,也可以認(rèn)為是系統(tǒng)庫(kù)文件不對(duì)稱(chēng),也許出在的庫(kù)文件更新了可以調(diào)用不帶 參數(shù)的自定義消息函數(shù),這個(gè)我就不知道啦。 綜上所述,一句話(huà),出現(xiàn)這個(gè)提示的你就去找自定義消息函數(shù)吧,看看申明或定義部分是不是寫(xiě)錯(cuò)了。 另外可以參考一位德國(guó)朋友的類(lèi)似問(wèn)題解決過(guò)程:
(###) |
|
來(lái)自: 9loong > 《調(diào)試》