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