gpt4 book ai didi

c++ - Eclipse报错 'Function ' MessageBoxA'无法解析'但还是编译成功?

转载 作者:行者123 更新时间:2023-11-30 02:08:09 31 4
gpt4 key购买 nike

当使用 MinGW 工具链(和 Internal Builder)在 eclipse 上编译 Win32 应用程序时,eclipse 编译以下代码:

#include <windows.h>
int WinMain (HINSTANCE p1, HINSTANCE p2, LPSTR p3, int p4)
{
MessageBox(0, "Hello.", "MyProg", MB_OK);
return 0;
}

但 MessageBox 带有红色下划线,并显示错误:“无法解析函数‘MessageBoxA’”。 SendMessage() 显示相同的错误。该程序运行正常,但我无法弄清楚为什么会出现红线。 :@

最佳答案

Eclipse 无法解析 WinAPI 函数。您需要将带有 WinAPI header (windows.h) 的文件夹添加到 Include paths 中.

关于c++ - Eclipse报错 'Function ' MessageBoxA'无法解析'但还是编译成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7202041/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com