绘图库最新版使用最新的鼠标函数 有报错提示 但是能正常编译产生程序

0

我在最新版的绘图库出来之前就用旧绘图库写了一个旧的鼠标函数写的程序,旧程序的绘图库版本是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 ”

显然是新的鼠标函 的关键词没有被接纳,虽然有错误提示,但无论无何,但编译完完全全可以通过,这我真的确定,写这个的时候我已经是第三台电脑上了

前两台我都试过了,都是有鼠标函数有报错提示,但是编译又能通过,程序又能运行

现在不解为啥 会这样 难到 唯我的电脑才会这样吗?

如果随便新鼠标函数的程序的其他代码 删除一个代码就真正不能编译程序了 

下面是实例图片:

ava
随波逐流

2021-11-22

代码多不?放上来试试 -  xiongfj ◑◑  2021-11-24
0

这个问题在我这里未能重现。应该是你vs的问题,可能因为系统的某些问题(比如不靠谱的安全软件、破解软件等),导致vs未能及时分析你的代码。建议整理下操作系统。

再一个建议:你的中文路径太长了。

ava
慢羊羊

2021-11-25

技术讨论社区