lmmsg.h中API定义错误??

Guradian 2003-08-21 04:35:56
我的系统是BCB6+win2k+VS.net
在一个程序中加入#include <lmmsg.h>以后,出现错误,好象是重复定义的意思,请问怎么回师?
...全文
43 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bcb_alone 2003-08-22
  • 打赏
  • 举报
回复
这个问题我在VC中遇到过,它也是说内部头文件出错。
我遇到的原因是我定义了两次这个头文件。也说是
你有两个头文件。main.h,eb.h
在eb.h中你用了一个内部头文件:
#include "windows.h"
而你在main.h.
#include "eb.h"
#include "windows.h"
这是include两次这个头文件。
它就会出这个错。
但我在BCB中没遇到过。
Guradian 2003-08-22
  • 打赏
  • 举报
回复
没有哦 ,
显示的是immsg.h里面 出现错误!
xizhouhawk 2003-08-21
  • 打赏
  • 举报
回复
可能是你的程序里面用define符号的时候,使用了Immsh.h里面定义了过的符号。
还有尽量避免使用保留字

Guradian 2003-08-21
  • 打赏
  • 举报
回复
我用里面的NetMesssageBufferSend().

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧