- 博客(9)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
转载 对话框中获取doc,view指针:
view中添加如下代码:void CMyView::OnHist() { // TODO: Add your command handler code here CHist hi(this);//构造函数中将当前类指针赋值给对话框 hi.DoModal();}hist.h中添加cmydoc.h和cmyview.h头文件,注意顺序public: long hist[256]; CHist(CWnd*
2013-09-24 22:29:16 1193
转载 error C2065: “IDD_DIALOG1”: 未声明的标识符 .
在VC 中编译工程时候,经常会出现 error C2065: “IDD_DIALOG1”: 未声明的标识符的错误。(⊙o⊙)…,明明定义了却说没定义。有时候还可能会出现一大堆 error C2065: “IDD_DIALOG1”: error C2065: “IDD_DIALOG2”:
2013-09-24 22:28:38 4589 1
原创 XXX.exe 中的 0x5404723c (msvcr100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0xfeeefee8 时发生访问冲突
心情大爽,解决掉一个存在很久让我抓狂的BUG!!!其实是重复调用了析构函数。 错误信息:XXX.exe 中的 0x5404723c (msvcr100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0xfeeefee8 时发生访问冲突是在我点一个按钮想销除原有的数据时候出现在中断错误。 通过调用堆栈,找到最后出错代码是这段:CMultiAgen
2013-09-24 18:02:15 22565
原创 SetTimer()函数
View类窗口中有SetTimer()函数,原型UINT_PTR SetTimer( UINT_PTRnIDEvent, UINT nElapse, void (CALLBACK* lpfnTimer);第一个参数为标识,第二个参数为毫标,第三个参数为回调函数。默认调用系统的回调函数OnTimer(),也可自己设置。具体资料很多。 主要关于返回值。在以上情况返回值,设置成功
2013-09-18 11:04:17 684
转载 构造函数的显式调用
因为在我的程序中碰到了问题,即我需要先定义对象,然后才能给出这个对象的一些实际参数,希望能够先定义出来,再用构造函数来初始化,然而不太可能,只能如下文所讲建一个Init函数。 转自:http://www.cnblogs.com/xkfz007/archive/2012/05/11/2496447.html下面讨论一个重要问题是:构造函数的显式调用 大家看看下面这段代码
2013-09-09 09:22:45 982
原创 照网上DialogBar方法出的断言错误
错误信息。 试了很多次,这个错误折磨整一个月了,似乎用VC6.0照着做没有问题,用VS2010做就会出断言。有博主说新建时候选择MFC标准,然而并未解决问题。初步估计是消息映射地方的错误。
2013-09-05 21:09:51 592
转载 关于error C2079: 'a' uses undefined class 'A' . 超前引用
在a.h中有: class A{...} 类A对应的实现部分在 a.cpp中 在b.h中有: class A; class B{......A a; /* 错误 */} 其实现文件b.cpp中:#include "b.h"#include "a.h" ... 以上的代码段在编译的时候会
2013-09-05 11:13:30 1143
原创 error C2143: 语法错误 : 缺少“;”(在“*”的前面)
错误提示:error C2143: 语法错误 : 缺少“;”(在“*”的前面)error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int 代码:class CConsensusDemoView : public CView{protected: // 仅从序
2013-09-05 11:10:16 7965 2
文件分类小助手
2014-05-15
两个MFC类实现多重继承,虚继承基类时候派生类的消息映射出错,求解决方法
2014-08-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人