在Microsoft website I saw this上:
程序没有响应时意味着什么?
如果某个程序没有响应,则表示该程序与Windows的交互速度比平时慢,这通常是因为程序中出现了问题。如果问题是暂时的,如果您选择等待,某些程序将再次开始响应。根据可用选项,您还可以选择关闭或重新启动程序。
在Windows 8上,如何禁用“选项”,以便我的应用程序的用户看不到重启我的应用程序的选项?
答案 0 :(得分:0)
我建议更改应用程序的设计,以免出现这种情况。 “不响应”afaik意味着主消息泵的线程没有获取消息。这是不允许发生的好事。
最好在单独的线程中执行需要很长时间的事情,并在此期间继续响应用户(即使这只是要求他们等待并保持对话框响应鼠标事件等)。 / p>