c++写成死循环可以运行时因为是另外写好了消息相应的处理过程,接收到对应的message,比如鼠标点击,键盘什么的执行相应的动作,你用c#也自己postmessage、sendmessage也可以啊
这是不同的, PostMessage后会立即返回,去执行 PostMessage后的代码,而sendmessage后会等待消息函数处理完成够返回,然后才去执行其后的代码,即所谓的阻塞模式。而 PostMessage是非阻塞模式。
以上就是关于为什么C#游戏循环写成死循环程序就死了全部的内容,包括:为什么C#游戏循环写成死循环程序就死了、MFC单线程程序中使用::PostMessage和::SendMessage效果是不是差不多、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)