![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows
文章平均质量分 81
ThinkiCode
这个作者很懒,什么都没留下…
展开
-
Windows下adb编译详解
windows下编译adb网上也有点资料,但是都不是特别详细,我结合我自己的编译过程,尽量把我遇到的问题说的清楚一点。首先官方adb的编译是在linux下完成,并没有提供直接可以在windows下编译的代码和工程文件,所以要想在windows下面编译需要对代码作一些等价调整,即把一些linux上的函数和代码在windows找一个替代的或是写一个同样功能的函数。adb包含三个文件adb.ex原创 2013-09-06 17:34:57 · 8801 阅读 · 28 评论 -
VC++ Tab Control控件的使用
网上介绍使用Tab Control控件,好像说的都不是很详细, 我一小菜这边随便说说, 见笑.1. 新建一个MFC工程, 取名MyTab, 选择Dialog based, 然后Finish.2. 删除对话框上默认添加的三个控件. 添加Tab Control控件并在Property属性中设置ID为IDC_TABTEST 在More Styles里勾上Bottom. 调速尺寸使其布满整个对话框原创 2013-11-27 10:08:26 · 709 阅读 · 0 评论 -
怎么样用C++调用MSXML组件读取XML文件
运行环境为vs2005,msxml3.0下面是我们要读取的一个XML文档text.xml.xml version="1.0" encoding="gb2312"?>xmlRoot> Item Start="天津" Aim="南京" Date="2008/12/15"/> Item Start="南京" Aim="北京" Date="2008/12/15"/> It原创 2013-11-27 10:09:33 · 2148 阅读 · 0 评论 -
SetUnhandledExceptionFilter无法捕获异常原因及解决方法
转自:http://name5566.com/934.html很多 C/C++ 程序会设置自己的 Unhandled Exception Filter 用于捕获 Unhandled exceptions 并输出一些信息(例如,创建 mini-dump 或者输出调用栈到日志文件中)。从 VC++2005 开始出于安全因素微软改变了 CRT 的行为。在以下情况下 CRT转载 2014-02-10 16:15:53 · 19764 阅读 · 5 评论 -
老生常谈:让软件留下临终遗言并优雅地关闭
实际上就是调用系统函数SetUnhandledExceptionFilter设置顶层异常捕获函数,并且利用MiniDumpWriteDump函数将异常堆栈输出到文件中,方便问题的定位。参考代码如下:#include #include #include #pragma comment(lib, "dbghelp")static LONG WINAPI __XUnhandledEx原创 2014-02-10 16:40:07 · 1682 阅读 · 0 评论 -
C# PropertyGrid控件应用心得
转自:http://blog.csdn.net/luyifeiniu/article/details/5426960最近项目中做一模块时偶发奇想,希望使用propertygrid的控件实现类似visual studio的属性样式,于是拿来一用,发现还真不是自己想象的那么简单,如果要实现一个比较好的展示,还真的需要不少技巧,通过自己的实践和网络的力量,“逢山开道,遇水搭桥”,总算是摸出一转载 2015-06-24 10:52:21 · 1460 阅读 · 0 评论 -
windows下进程退出端口仍在
一般这种情况都是起Socket端口的进程又拉起了子进程,且在拉起子进程的时候直接或间接调用CreateProcess时候继承设置为TRUE。BOOL WINAPI CreateProcess( _In_opt_ LPCTSTR lpApplicationName, _Inout_opt_ LPTSTR lpCommandLine原创 2016-06-23 13:03:05 · 2228 阅读 · 1 评论