windows API
大狗狗
这个作者很懒,什么都没留下…
展开
-
在非MFC环境中使用CString、使用_bstr_t
项目属性-》常规-》在共享 DLL 中使用 MFC #include "stdafx.h" #include #include #include void wlog(LPWSTR str) { FILE * fp = NULL; setlocale(LC_ALL,"chs"); fp = fopen("C:\\log.txt", "a+" ); fwprintf( fp, st原创 2017-12-06 17:41:44 · 387 阅读 · 0 评论 -
关于在DLL中的“C++异常”与“SEH异常”的一点心得与说明
原贴:http://bbs.csdn.net/topics/390345020 概念: “C++异常”就是 try{}catch(...){} “SEH异常”就是 __try{} __except(-1/0/1){} (关于这两种异常,如有不了解的地方,网上有很多资料可以参考) 目前微软所有的VC编译器(从VC6到VC2010),都默认是打开对C++异常的编译支持的(位于项目选项中的转载 2017-12-16 10:05:59 · 821 阅读 · 0 评论 -
句柄泄露与CloseHandle
参考:http://www.cnblogs.com/zhwl/archive/2012/11/07/2758212.html 多程序在创建线程都这样写的: ...... ThreadHandle = CreateThread(NULL,0,.....); CloseHandel(ThreadHandle ); ...... 这不是刚好创建又关闭了吗?线程怎么运行呢? 因为这里只是"关原创 2017-12-17 13:51:39 · 769 阅读 · 0 评论