添加#include "stdafx.h"头文件遇到一个很奇怪的编译错误

------ 已启动生成: 项目: MFC中如何利用ffmpeg和SDL2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码, 配置: Debug Win32 ------
1>  TDeviceInfo.cpp
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(312): error C3646: “AvgTimePerFrame”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(312): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(416): error C3646: “StartTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(416): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(426): error C3646: “OutputZeroTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(426): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(436): error C3646: “StartInTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(436): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(437): error C3646: “StartOutTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(437): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(9): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(9): error C2143: 语法错误: 缺少“,”(在“&”的前面)
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2065: “device1”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2228: “.BestParam”的左边必须有类/结构/联合
1>  e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): note: 类型是“unknown-type”
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2228: “.width”的左边必须有类/结构/联合
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2065: “device2”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(31): error C2065: “MEDIATYPE_Video”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(35): error C2065: “MEDIATYPE_Audio”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(39): error C2065: “MEDIASUBTYPE_RGB24”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(48): error C2065: “MEDIASUBTYPE_YUY2”: 未声明的标

解决办法:
把#include "stdafx.h"头文件放在最前面,编译通过

关于#include “stdafx.h“添加的错误问题相关推荐

  1. C中出现:错误 C1010 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”等头文件

    解决方式: 错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h""? ...

  2. vs编译错误:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?

    vs2015编译出现以下错误: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h""? 一.错误分析: 此错误发生 ...

  3. c语言错误c1010怎么办,fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h...

    一.概念: 1.预编译:就是编译器首先编译某个文件(称为预编译头文件),然后将这个编译结果保存起来,之后如果有其他源文件include了这个"预编译头文件"的时候,则自动从这个编译 ...

  4. 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?错误解决办法

    VS中出现是否忘记了向源中添加"#include "stdafx.h""?的错误解决办法 经常在用VS来写项目时,会出现这一问题. 在经过相关资料的查阅之后,发 ...

  5. 在查找预编译头时遇到意外的文件结尾 是否忘记了向源中添加 include StdAfx h

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 错误 1 ...

  6. 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include StdAfx.h”?

    错误 16 error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "StdAfx.h""? c:\gsoap\g ...

  7. error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”

    fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h (2011-09-08 22:17:50) 错 ...

  8. fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”

    错误分析: 此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束.没有找到预编译指示信息的头文件"stdafx. ...

  9. fatal error C1010:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include“stdafx.h“”

    导入.h .cpp文件,编译报错,查了好多回答都是说.cpp使用预编译头,但是.cpp已经包含了#include "stdafx.h":并且右键属性也选择了使用预编译头,依然报错, ...

  10. fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h

     解决方式: 一. 1) 在解决方案资源管理器中,右击相应的.cpp文件,点击"属性" 2) 在左侧配置属性中,点开"C/C++",单击"预编译头 ...

最新文章

  1. 第十天2017/04/21(3、泛型编程:STL)
  2. Arduino与NodeMCU——联网
  3. Spring,Reactor和ElasticSearch:从回调到反应流
  4. Go语言通过odbc驱动连接华为高斯数据库
  5. hapi 插件注册 核心代码
  6. 【Unity】3.1 利用内置的3D对象创建三维模型
  7. R Markdown与RStudio IDE深度结合
  8. C#+AE 地图制图(二)
  9. Hadoop及RHadoop的初步尝试
  10. openEuler软件包加固项目笔记
  11. 2020年最值得收藏的60个AI开源工具
  12. MySQL8pdf_Mysql8.0中文参考手册 中英文chm+pdf版
  13. 北漂18届三本毕业生从实习到正式工作的前端开发求职经历
  14. button 点击的涟漪效果
  15. 50家大厂面试万字精华总结,面试的时候突然遇到答不上的问题怎么办?分享一点面试小经验
  16. 一个简单的C语言代码段,逻辑题
  17. 猿辅导编程python_猿辅导旗下品牌猿编程,宣布成立少儿编程研究院
  18. 本想去小米之家体验MIX FOLD 没想到却被另一款折叠屏手机种草
  19. Android5.1 Telephony流程分析——拨打电话流程(MO CALL)
  20. OA系统前台模板-html

热门文章

  1. 安装vc2005运行库错误1935c处理
  2. gtest基础使用01:编写第一条单元测试用例
  3. anaconda怎么打开python文件_anaconda 运行.py文件
  4. 计算机鼠标样式,鼠标指针
  5. 华为数通HCIA笔记——路由基础
  6. hbase的region分区
  7. 特洛伊木马程序开发技术
  8. Android Activity防劫持方案
  9. qt 中获取摄像头视屏并传输
  10. python 百度ai 牌照识别_Python用百度AI实现文字识别功能!(银行卡,营业执照,等识别)...