
莫名问题
swanabin
这个作者很懒,什么都没留下…
展开
-
Win10中控制台程序输出阻塞导致程序卡死
问题描述:在win10下运行cmd程序,发现程序回卡死,卡死的时候发现对cmd窗口回车会叫醒问题原因:是因为在Win10程序运行的过程中,无意用鼠标左键点击来了控制台,则控制台进入“快速编辑模式”,此时会阻塞主线程,停止打印输出,此时点击鼠标右键或者按“Enter”键即可取消该模式。此时程序可以继续正常输出.由Win7改用Win10,发现控制台程序打印输出信息过程中,如果使用鼠标左键点击控制台,则控制台进入“快速编辑模式”,此时会阻塞主线程,停止打印输出,此时点击鼠标右键或者按“Enter”原创 2021-01-14 12:03:08 · 2235 阅读 · 0 评论 -
直接用编译器按ctrl+F5运行和双击运行结果不一样
是因为进程权限的问题,需要添加下面的代码:BOOL EnableDebugPrivilege(){HANDLE hToken;BOOL fOk=FALSE;if(OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES,&hToken)){TOKEN_PRIVILEGES tp;tp.Privilege原创 2013-08-05 16:33:45 · 1428 阅读 · 0 评论 -
try-catch 捕捉不到异常
code:int _tmain(int argc, _TCHAR* argv[]){cout //定义一个try block,它是用一对花括号{}所括起来的块作用域的代码块try{cout strcpy(NULL, "asd");cout } catch(...){ cout } cout原创 2014-01-06 14:35:46 · 6232 阅读 · 0 评论 -
WS_EX_TOOLWINDOW导致的窗口一直不能在前面
在用CreateWindowEx创建窗口的时候,如果第一个参数赋值:WS_EX_TOOLWINDOWCreateWindowEx(WS_EX_TOOLWINDOW,szWindowClass,"Title",WS_BORDER |WS_POPUP | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_SYSMENU | WS_MINIMIZEBOX | WS_VIS原创 2016-02-26 17:18:41 · 4330 阅读 · 0 评论