添加线程时出现的标题出错处理方法如下
找到报错项目的stdaxf.h文件,注释掉以下头文件内容,并在最上方添加#include "afxwin.h",最终stdaxf.h内容如下
// stdafx.h : 标准系统包含文件的包含文件,
// 或是经常使用但不常更改的
// 特定于项目的包含文件
//
#pragma once
#include "afxwin.h" // 新添加进来的头文件
#include "targetver.h"
// 注释掉的内容
/*
#define WIN32_LEAN_AND_MEAN // 从 Windows 头文件中排除极少使用的信息
// Windows 头文件:
#include <windows.h>
*/
// TODO: 在此处引用程序需要的其他头文件
解决完之后,还出现了一个 “错误 1 error LNK2005: DllMain 已经在 uafxcwd.lib(dllmodul.obj) 中定义”
解决办法如下:
报错项目的属性-> C/C++ -> 预处理器 -> 预处理器定义 -> 删除“_USRDLL”
重新编译通过!