zoukankan      html  css  js  c++  java
  • #include<mmsystem>头文件出错

    #include<mmsystem>头文件出现以下错误

    #pragma once
    #include <iostream>
    #include<stdio.h>
    #include<stdlib.h>
    #include <MMSystem.h>
    #include<Windows.h>
    
    #pragma comment(lib, "winmm.lib")
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(105): error C2146: 语法错误: 缺少“;”(在标识符“MMVERSION”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(105): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(105): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(113): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(113): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(123): error C2146: 语法错误: 缺少“;”(在标识符“ms”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(123): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(123): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(124): error C2146: 语法错误: 缺少“;”(在标识符“sample”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(124): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(124): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(125): error C2146: 语法错误: 缺少“;”(在标识符“cb”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(125): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(125): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(126): error C2146: 语法错误: 缺少“;”(在标识符“ticks”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(126): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(126): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(131): error C2146: 语法错误: 缺少“;”(在标识符“hour”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(131): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(131): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(132): error C2146: 语法错误: 缺少“;”(在标识符“min”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(132): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(132): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(133): error C2146: 语法错误: 缺少“;”(在标识符“sec”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(133): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(133): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(134): error C2146: 语法错误: 缺少“;”(在标识符“frame”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(134): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(134): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(135): error C2146: 语法错误: 缺少“;”(在标识符“fps”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(135): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(135): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(136): error C2146: 语法错误: 缺少“;”(在标识符“dummy”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(136): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(136): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(138): error C2146: 语法错误: 缺少“;”(在标识符“pad”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(138): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(138): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(145): error C2146: 语法错误: 缺少“;”(在标识符“songptrpos”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(145): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(145): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148): error C2377: “FAR”: 重定义;typedef 不能由任何其他符号重载
    1>          c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(113) : 参见“FAR”的声明
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(287): error C2065: “HDRVR”: 未声明的标识符
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(287): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(300): error C2146: 语法错误: 缺少“;”(在标识符“dwDCISize”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(300): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(300): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(301): error C2146: 语法错误: 缺少“;”(在标识符“lpszDCISectionName”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(301): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(301): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(302): error C2146: 语法错误: 缺少“;”(在标识符“lpszDCIAliasName”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(302): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(302): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(303): error C2146: 语法错误: 缺少“;”(在标识符“dnDevNode”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(303): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(303): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C2371: “NEAR”: 重定义;不同的基类型
    1>          c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148) : 参见“NEAR”的声明
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C2086: “int FAR”: 重定义
    1>          c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148) : 参见“FAR”的声明
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(304): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(338): error C2146: 语法错误: 缺少“;”(在标识符“dwDCISize”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(338): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(338): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(339): error C2146: 语法错误: 缺少“;”(在标识符“lpszDCISectionName”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(339): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(339): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(340): error C2146: 语法错误: 缺少“;”(在标识符“lpszDCIAliasName”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(340): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(340): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C2371: “NEAR”: 重定义;不同的基类型
    1>          c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148) : 参见“NEAR”的声明
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C2143: 语法错误 : 缺少“;”(在“*”的前面)
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C2086: “int FAR”: 重定义
    1>          c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(148) : 参见“FAR”的声明
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(341): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(358): error C2065: “CALLBACK”: 未声明的标识符
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(358): error C2065: “DRIVERPROC”: 未声明的标识符
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(358): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
    1>c:program files (x86)microsoft sdkswindowsv7.0aincludemmsystem.h(358): fatal error C1903: 无法从以前的错误中恢复;正在停止编译
    1>
    1>生成失败。

    解决方法:更改<MMSystem.h>引用位置

    #pragma once
    #include <iostream>
    #include<stdio.h>
    #include<stdlib.h>
    
    #include<Windows.h>
    #include <MMSystem.h>
    #pragma comment(lib, "winmm.lib")
  • 相关阅读:
    arcgis10寻宝 使用一个图层切割一个数据集下所有数据
    ArcGIS 图框生成,批量打印,mxd和jpg图片一气呵成,一劳永逸
    思想>人生
    MySql MediumBlob——MySql的Bolb四种类型
    黄金连分数(高精度除法)
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
    第九学 linux内核——内存寻址——分页机制(1)
    ACID——数据库事务正确执行的四个基本要素
    10位创始人的寄语
    Zookeeper(八)分布式队列
  • 原文地址:https://www.cnblogs.com/yangyuqing/p/10521506.html
Copyright © 2011-2022 走看看