现在的位置: 首页 > 综合 > 正文

错误笔记——-表面很复杂的问题,往往出在最简单的地方

2014年11月09日 ⁄ 综合 ⁄ 共 496字 ⁄ 字号 评论关闭

作为一个初学者,往往容易犯一些低级的错误,今天又愚蠢了一把,上午好不容易在上周搞定VC+ADo+SQL的数据分页之后,调试通顺了父对话框内数据与显示在其上的子对话框的数据交互,下午再次调试发现内存报错了,查来查去,发现问题出在以下语句:

 CRect rcWin;
 rcWin = CRect(11, 445, 428, 775);
 ScreenToClient(rcWin);
 m_VehPassDlg  = new CVehPassDlg(rcWin, this);
 m_VehPassDlg->Create(IDD_DLG_PASS, this); 
 m_VehPassDlg->ShowWindow(SW_SHOW);

 

最后一句上,按道理非模式的对话框显示在父窗口上就是这个流程,上网也扒了好多资料,未果,最后竟同时提醒,才发现原来是CVehPassDlg对话框上我随手拖了一个Custom control没有初始化,恍然大明白

表面很复杂的问题,往往出在最简单的地方,我恨我粗心阿........

 

纠结起来,还是自己的基础太差,好好学习天天向上阿!

自己做的的小站,喜欢网络小说、喜欢读书的朋友欢迎来转一转
小说夜读

 

 

 

抱歉!评论已关闭.