a569634437
小小小小号丶
采纳率14.3%
2019-05-26 15:14

VS2017编写WINDOWS应用程序打开后鼠标一直转圈是什么原因?

做的一个WINDOWS游戏,在while循环内鼠标一直在转圈,就连退出放大缩小的按钮都点不了,这个是什么原因?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 2年前
    void DoEvents()
    {
        MSG msg;
        while(PeekMessage(&msg,NULL,0,0,PM_REMOVE))
        {
            DispatchMessage(&msg);
            TranslateMessage(&msg);
        } 
    }
    

    在你的while循环里加上
    DoEvents();

    点赞 评论 复制链接分享