vs2019中安装了easyx库不显示ExMessage函数

我用的是VS2019,装了easyx库,包含了头文件<graphics.h>但库中没有ExMessage函数,别的都有

img

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    回答:

    问题的原因是在最新版本的easyx库中,并没有包含ExMessage函数。ExMessage函数是过时的函数,因此在新版本中被移除了。如果您需要使用消息循环,可以使用其他方法来替代ExMessage函数。

    以下是一个示例代码,展示如何在VS2019中使用消息循环:

    #include <graphics.h>
    
    int main()
    {
        initgraph(640, 480);   // 初始化图形界面
    
        // 在这里编写你的代码
    
        // 消息循环
        MSG msg;
        while (GetMessage(&msg, nullptr, 0, 0))
        {
            TranslateMessage(&msg);   // 翻译消息
            DispatchMessage(&msg);    // 分发消息
        }
    
        closegraph();   // 关闭图形界面
    
        return 0;
    }
    

    在这个示例中,我们使用了GetMessage、TranslateMessage和DispatchMessage函数来实现消息循环。您可以通过编写代码来处理不同的消息,例如键盘输入、鼠标事件等。

    希望这个解决方案对您有帮助,如果您还有其他问题请告诉我。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

我在官网下了最新版本匹配之后就有了