windows下的错误代码处理

看了下《windows核心编程》的错误代码处理部分。我这才知道错误代码处理的重要性,以前的时候有错误就埋头苦调,现在发现当初好傻。埋头苦调根本就是又费力又费时,而且错误代码还不一定能调的出来。以后就用Windows下面的错误代码处理额···


下面是一个例子


在WM_CREATE的时候若是我在函数SetWindowLong(hWnd,GWL_EXSTYLE,NULL);第一个参数传入NULL,此时其实窗口还没生成,又何来句柄,然后就会出现错误消息,

我们自己写个函数把错误代码转化成我们能看得懂的东西。运行上面修改后的程序,就会弹出错误的框,内容是"Invalid window Handle",这下就错误一目了然了额····


上面这个错误错里就当作模版处理,记在博客上面····


你可能感兴趣的:(windows)