hwnd = 0 各种粗心大意啊!
生活随笔
收集整理的這篇文章主要介紹了
hwnd = 0 各种粗心大意啊!
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一個(gè)簡(jiǎn)單的對(duì)話框程序。運(yùn)行后出了錯(cuò)誤,m_pMainWnd=NULL了。
CDInputTestDlg dlg;
m_pMainWnd = &dlg;
?
百思不得其解,后來(lái)終于發(fā)現(xiàn)在自己寫的一個(gè)類的構(gòu)造函數(shù)中。
由于下面一行從上面一行復(fù)制過(guò)來(lái),只改了前面的參數(shù)忘了后面的,悲劇了。
?
memset( &m_js , 0 , sizeof(m_js) );
memset( &m_enumContext , 0 , sizeof(m_js) );
?
謹(jǐn)記:拷貝相近的代碼時(shí)一定得 小心檢查各個(gè)參數(shù)是不是都作了相應(yīng)更改了啊!
轉(zhuǎn)載于:https://www.cnblogs.com/wangjijian/archive/2012/02/06/2340532.html
總結(jié)
以上是生活随笔為你收集整理的hwnd = 0 各种粗心大意啊!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何搭建一个 Data Guard 环境
- 下一篇: HTML5将终结浏览器与应用程序间的争论