项目组测试提了一个很有创意的bug,在系统启动时就按下Ctrl+Alt+Del,然后点击取消,这是系统crash,跟踪程序发现时IDirect3D9::CreateDevice()调用失败,查看返回值是一个烦人的 D3DERR_INVALIDCALL(不知道MS怎么发明了这么一个返回值,真是佩服!),我认真的看了一下传入参数,没有任何问题。于是乎不知道怎么解决,试了一下DX自带的工具DirectX Viewer,在启动时按下三键弹出窗口提示创建设备出错,又在3DMax中试了一下,发现3DMax在这种情况下仍然能启动,不过启动后四个试图都是白色的,点击几下后会crash。于是乎,得出如下结论:这种错误可能是IDirect3D9::CreateDevice()的一个bug,或者这种操作属于用户的误操作造成的,暂时没有办法解决,只能是让系统在这种情况下弹出对话框提示创建设备失败并退出程序重新启动。如果各位遇到类似的情况并且找到解决办法烦请留言,谢谢!
详细解决方案
相关解决方案
- ctrl+alt+delete登录失效!该如何解决
- linux上C++写了个看门狗程序,Ctrl+C终止,系统重起后文件长度变0了。咋回事
- Ctrl+C取消ping后网络不通,可能是哪方面的有关问题
- CreateDevice()的有关问题
- Eclipse 全文件搜索 CTRL+H解决思路
- Ctrl+Enter交付
- IE FF 上的复制 ctrl+c
- FB3中 ,如何格式化代码(CTRL+SHIFT+F)
- 障蔽BcakSpace、F5 、CTRL+R 刷新键
- js 擒获ctrl + c / ctrl + v
- Jquery ctrl+key快捷键兑现 How to create Ctrl+Key shortcuts in Javascript
- 障蔽鼠标右键 F5 退格键, CTRL+R
- 障蔽右键、CTRL+A、复制 代码
- 急设立菜单项JMenuItem()的快捷键的疑问?为何有个"Ctrl-C" 而不是“Ctrl+C”
- ctrl 点击xml中的类不能打开这个文件?解决思路
- 急小弟我想用java写一个类似(ctrl+alt+del)任务管理器,请大家给点意见
- Eclipse中某一项眼下,ctrl+左键的快捷键无效
- 解决eclipse ctrl+左键失效的有关问题
- Eclipse 次次ctrl-c ctrl-v 就变慢
- eclipse鼠标悬停在类名上头的时候没有类的相关信息提示,ctrl+鼠标左键也无法跳转到类定义的地方
- Eclipse代码格式化、规整化、自定义代码作风 Ctrl + shift + f
- Eclipse Ctrl+左键 可以进来方法代码,在返回到点击方法处
- 程序猿必备 MyEclipse2013-2014系列 快捷键一(CTRL)
- MyEclipse中ctrl + alt + 向下箭头 或者 ctrl + alt + 向上箭头跟windows冲突
- 鑫哥第一回当个"老师"倾情奉献,录制视频 eclipse 快捷键讲解 ctrl+D ctrl+alt+↑ ↓,第一次讲解,说了不好,多多包含.
- Myeclipse 代码排序 快捷键"Ctrl + Shift + f"失灵的有关问题
- Eclipse Ctrl+H搜索有关问题
- 请教MyEclipse在windows下,为什么"ctrl+/"快捷键不能使用
- ctrl+鼠标左键点击方法名,为什么只能看到该方法的源码?该如何处理
- CTRL+左键 查看源码的有关问题