
概念相关
文章平均质量分 94
落花生雪
编程架构 专注新技术 忠于研发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Windows 调试工具课程
windows调试工具集详解,组合套招快速定位崩溃发生的原因转载 2024-09-20 15:29:13 · 143 阅读 · 1 评论 -
操作系统的电源相关消息
操作系统的电源相关消息挂起操作在“初识ACPI”中对电源管理有了一个基本的了解。在软件开发中对ACPI了解到这个程度已经可以了。这里,介绍一下在Windows操作系统中操作系统是怎样进行电源管理的,并通过什么消息通知应用程序。仔细观察Windows系统,会发现在关机时会有待机、休眠两个选项。在英文操作系统中分别是Sleep和Hibernate。如果查阅一些资料的话,可能还会看到转载 2015-03-25 14:58:25 · 952 阅读 · 0 评论 -
VC++中的各种文件作用的深入研究
摘要:关于VC++中的各种文件的作用的深入研究。步骤/方法1 DSW:全称是Developer Studio Workspace,最高级别的配置文件,记录了整个工作空间的配置信息,她是一个纯文本的文件,在vc创建新项目的时候自动生成2 DSP:全称是Developer Studio Project,也是一个原创 2015-01-21 16:40:27 · 468 阅读 · 0 评论 -
临界区的LockCount为何小于-1
临界区的LockCount为何小于-1某日,在浙大国家实验室,与老方和小崔调试监控死锁问题。机柜里一溜架装服务器上出现死锁问题。用WinDbg看,发现其中导致死锁的临界区LockCount值是小于-1的数!!多次重现该问题,发现LockCount经常是负的两三百。我等本着不十分科学严谨,但又有一点科学严谨的态度,装模作样查了下资料,显示如下:LockCount代转载 2015-01-28 18:05:07 · 1175 阅读 · 0 评论 -
IMPLEMENT_DYNAMIC
IMPLEMENT_DYNAMICIMPLEMENT_DYNAMIC是实现“运行时类型识别”宏,与之相对应的是DECLARE_DYNAMIC(声明“运行时类型识别”宏)。也就是说你在.CPP文件中如果看见有IMPLEMENT_DYNAMIC,则在.H文件中必定有DECLARE_DYNAMIC的声明。DECLARE_DYNAMIC/DEClARE_DYNAMIC是为了确定运行时对象属于哪转载 2014-05-22 19:28:11 · 1975 阅读 · 0 评论 -
MFC启动过程&单文档MFC程序的启动详细过程
MFC启动过程1. 首先说一下MFC程序的启动过程. 每个MFC程序都有一个全局的应用程序类的对象, 在面向对象程度非常好的MFC程序中, 应该只有这一个全局的对象.MFC应用程序启动时, 首先创建这个应用程序对象, 比如对象名为theApp, 这时将调用这个对象的构造函数来初始化theApp.然后由应用程序框架调用MFC提供的AfxWinMain主函数. 在这个主函数中, 首先获转载 2014-05-22 11:12:16 · 903 阅读 · 0 评论 -
VC++多线程编程
留个纪念,不错的总结。十个例子清晰列举啦多线程编程的奥妙。 VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的转载 2014-04-25 09:17:19 · 503 阅读 · 0 评论 -
虚拟键值表
虚拟键十六进制值十进制值相应键盘或鼠标键VK_LBUTTON011鼠标左键VK_RBUTTON022鼠标右键VK_CANCEL033Ctrl-Break键VK_MBUTTON044鼠标中键VK_BACK088Backspace键VK_TAB099转载 2014-05-15 16:00:27 · 10270 阅读 · 1 评论 -
program files(x86)与program files
在64位系统的系统盘中会存在program files和program files(x86)两个文件夹。前者用来存放64位文件,后者用来存放32位文件。 这两个文件夹的存在使得目前64为操作系统可兼容32为程序,也可以说是为了兼容32位程序,program files(x86)这个文件夹才会存在。并不像有些人所说的由于当前软件绝大部分都是32位的,所以大部分软件是不能在64位系统转载 2014-05-08 19:18:16 · 2753 阅读 · 0 评论 -
MFC中的句柄
MFC中的句柄1.引出句柄CDC问题:1.CDC dc;dc.LineTo(point);无法运行2.CDC *dc=GetDC();dc->LineTo(point);就可以运行了MFC中有大量的句柄包装类。顾名思义,所谓句柄包装类,指的是这些类是封装了系统对象的句柄(HWND,HDC,HBITMAP等等),并提供了一组成员函数作为访问系统对象的接口。(这是一种资源封转载 2014-04-22 10:43:19 · 827 阅读 · 0 评论