明明已经定义了函数,为什么还会有这种错误啊

图片说明
图片说明
图片说明
虽然提示有语法错误,但是在vs上并没有提示,编译之后才有错误提示的

MSGSTRUCT的定义在哪里,贴出来看看

不是函数没有定义,而是作为函数的参数的类型的msgstruct没有定义。

要么是没有包括头文件,要么是没有包括库文件(假如你调用了库文件)

查找一下MSGSTRUCT在哪一个头文件里定义,然后include

定义的类名有错,或者没有把类的头文件包含进来