0x77edd7fc (mfc100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0xcdcdcdd1 时发生访问冲突

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/txwtech/article/details/88849745

multi_thread_example.exe 中的 0x77edd7fc (mfc100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0xcdcdcdd1 时发生访问冲突(MFC 单文档视图)

缺少此句将报错

m_pDC=new CClientDC(this);

int Cmulti_thread_exampleView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CView::OnCreate(lpCreateStruct) == -1)
		return -1;
   
	m_pDC = new CClientDC(this); //new added
	//缺少此句将报错。multi_thread_example.exe 中的 0x77edd7fc (mfc100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0xcdcdcdd1 时发生访问冲突
	// TODO:  在此添加您专用的创建代码

	return 0;
}

添加OnCreate方法步骤:

vs2010,项目-》类向导-》确认类名是xxxView-》消息-》双击WM_CREATE-》编辑代码。

猜你喜欢

转载自blog.csdn.net/txwtech/article/details/88849745