• 8464阅读
  • 8回复

error: invalid use of undefined type `struct tagMSG' [复制链接]

上一主题 下一主题
离线nbabn
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-03
error: invalid use of undefined type `struct tagMSG'
重载了bool MainWindow::winEvent(MSG * message, long * result)虚函数,编译时报错,有没有人知道是什么问题。
离线dbzhang800

只看该作者 1楼 发表于: 2009-11-03
出错信息很明确了
离线nbabn
只看该作者 2楼 发表于: 2009-11-03
怎么解决
离线dbzhang800

只看该作者 3楼 发表于: 2009-11-03
包含合适的头文件先
离线nbabn
只看该作者 4楼 发表于: 2009-11-03
哪个头文件
离线dbzhang800

只看该作者 5楼 发表于: 2009-11-03
偶不了解 win32 编程,不清楚具体是哪一个头文件,

可以先包含 windows.h 试试

不过既然你要用这个函数了,肯定比我了解 MSG 是哪儿定义的
离线nbabn
只看该作者 6楼 发表于: 2009-11-03
QT自己没有定义MSG结构?
离线dbzhang800

只看该作者 7楼 发表于: 2009-11-03
你用的是平台相关的系统底层的东西,显然不能期待 Qt 能管辖
离线nbabn
只看该作者 8楼 发表于: 2009-11-03
确实和平台相关
快速回复
限100 字节
 
上一个 下一个