调试中遇到一难题,非常不理解,请各位大哥帮忙? 0xcccccccc也不是有效值啦,你看一看就知道,debug时未初始化的指针一般就是这个值。你在这一行,((CXs1App*)AfxGetApp())->m_pTemplatetj是NULL,估计未初始化。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在构造函数中初使化:m_pTemplatetj = new CDocTemplate(ID_DOCRESOURCE,CYourDocClass,CYourFrameClass,CYoutViewClass);其中:CYourDocClass public : CDocumentCYourFrameClass public : CFrameWndCYourViewClass public: CView(or CXXXView)ID_DOCRESOURCE指一个ID值,该文档使用的menu, icon, accelerator table, string resources都共用这个ID值。比如IDR_MAINFRAME In355Hz(好象一条狗)解释的很好.展开ASSERT_VALID宏,你可以看到它实际上很复杂,做了很多事.在显示时对一个有问题的DC指针,一用ASSERT_VALID(pDC)就把pDC置0,这也是安全考虑嘛.总之你那个0xcccccccc根本就不是有效值,你没有初始化APP的成员变量m_pTemplatetj,这个0xcccccccc是编译器为你搞的值,嘻嘻 安装codeblock时,出现软件冲突 动态创建的按钮设置底色与文字颜色,效果出来了,但提示Debug出错? 编译问题 - 优化大小 (极端优化) 对话框加深色线条,类似flashget 一个指向一副图像RGB值的指针,该如何提取其指向的值 VC使用右键时碰到的奇怪问题 请教!!!急………… 谁有和plc通讯的原程序 请教在QQ中有否这样的软件? 请教各位高手,一道救命的图形算法问题! 字符串的问题 如何使用钩子捕获其他窗口的菜单消息?
m_pTemplatetj = new CDocTemplate(ID_DOCRESOURCE,CYourDocClass,CYourFrameClass,CYoutViewClass);
其中:
CYourDocClass public : CDocument
CYourFrameClass public : CFrameWnd
CYourViewClass public: CView(or CXXXView)
ID_DOCRESOURCE指一个ID值,该文档使用的menu, icon, accelerator table, string resources都共用这个ID值。比如IDR_MAINFRAME
展开ASSERT_VALID宏,你可以看到它实际上很复杂,做了很多事.
在显示时对一个有问题的DC指针,一用ASSERT_VALID(pDC)就把pDC置0,这也是安全考虑嘛.
总之你那个0xcccccccc根本就不是有效值,你没有初始化APP的成员变量m_pTemplatetj,
这个0xcccccccc是编译器为你搞的值,嘻嘻