我在最新版的绘图库出来之前就用旧绘图库写了一个旧的鼠标函数写的程序,旧程序的绘图库版本是EasyX_20200902,现在是在原有的旧绘图库上用了最新版的绘图库EasyX_20211109,为什么说原有,因为安装是官方的自动程序安装的,
安装之后,之前用的旧鼠标函数程序就用不了了,除非在头文件预编译4996错误代码才能兼容旧的,使其能编译出程序
但是新问题来了,我在旧程序里里使用新的绘图库,把旧的相关鼠标函数 按照官方提供的新鼠标函数进行更替
发现问题就是编译能正常通过,就是有新的鼠标函数错误的提示:
分别是以下内容:
“严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "getmessage" ConsoleApplication1 D:\C语言专用文件夹奈叶敬\奈叶敬鼠标按钮验证软件源码\ConsoleApplication1\ConsoleApplication1\ConsoleApplication1.cpp 167 ”
“严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "ExMessage" ConsoleApplication1 D:\C语言专用文件夹奈叶敬\奈叶敬鼠标按钮验证软件源码\ConsoleApplication1\ConsoleApplication1\ConsoleApplication1.cpp 165 ”
“严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "EM_MOUSE" ConsoleApplication1 D:\C语言专用文件夹奈叶敬\奈叶敬鼠标按钮验证软件源码\ConsoleApplication1\ConsoleApplication1\ConsoleApplication1.cpp 167 ”
“严重性 代码 说明 项目 文件 行 禁止显示状态
错误(活动) E0020 未定义标识符 "EM_KEY" ConsoleApplication1 D:\C语言专用文件夹奈叶敬\奈叶敬鼠标按钮验证软件源码\ConsoleApplication1\ConsoleApplication1\ConsoleApplication1.cpp 167 ”
显然是新的鼠标函 的关键词没有被接纳,虽然有错误提示,但无论无何,但编译完完全全可以通过,这我真的确定,写这个的时候我已经是第三台电脑上了
前两台我都试过了,都是有鼠标函数有报错提示,但是编译又能通过,程序又能运行
现在不解为啥 会这样 难到 唯我的电脑才会这样吗?
如果随便新鼠标函数的程序的其他代码 删除一个代码就真正不能编译程序了
下面是实例图片: