
Windows核心编程
Glemontree_
热爱技术,热爱开源
展开
-
[Windows核心编程] 如何编写Unicode源代码
如何编写Unicode源代码标准的C运行期字符串函数,如strcpy、strchr和strcat只能对ANSI字符串进行操作,不能正确的处理Unicode字符串,因此,ANSI C拥有一组补充函数,例如:char* strcat(char*, const char*);wchar_t* wcscat(wchar_t*, const wchar_T*);所有的Unicode函数均以wcs开头,wc原创 2017-09-08 18:28:34 · 379 阅读 · 0 评论 -
[Windows核心编程] 谈谈Windows中的错误处理机制
谈谈Windows中的错误处理机制windows除了使用返回值标识函数执行情况,还引入了错误代码机制。返回值指示函数是否发生了错误,而要想知道究竟发生了什么错误,就得使用错误代码。windows将错误代码存储于独立于线程的,线程局部存储区中,也就是说这个区域时每个线程独有的其他线程无法更改,它存储着一些线程独有的东西。在函数执行后,可通过GetLastError()函数来获得错误代码,并且这个原创 2017-09-08 18:29:02 · 286 阅读 · 0 评论