SFML RenderWindow需要时间才能打开

时间:2019-03-21 16:42:25

标签: c++ sfml

此帖子是重复的,因为未回答关于此主题的其他两个帖子(firstsecond)。运行此代码时:

#include <SFML\System.hpp>
#include <SFML\Graphics.hpp>
#include <SFML\Window.hpp>
#include <iostream>
#include <Windows.h>
int main()
{
    sf::RenderWindow window(sf::VideoMode(800, 600), "SFML", sf::Style::Titlebar | sf::Style::Close);

    while (window.isOpen())
    {
        sf::Event evnt;
        while (window.pollEvent(evnt))
        {
            switch (evnt.type)
            {
                case sf::Event::Closed:
                    window.close();
                    break;
            }
        }

        window.clear();
        window.display();
    }

    return 0;
}

控制台立即出现,但是RenderWindow直到大约40秒后才会出现。在second post上,操作员回答自己说该问题是由他的k55键盘引起的,因此我尝试拔出自己的插头并运行该程序,该程序正常运行。我不想购买新键盘...有人可以帮我吗? (这是我的第一篇文章。我做得好吗?希望它不会被忽略)

0 个答案:

没有答案