- 博客(6)
- 资源 (10)
- 收藏
- 关注
转载 钩子(hook)
钩子(hook)是内核对象 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子过程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。 钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子
2015-08-15 07:32:57
1483
原创 程序的编译过程
1. 预处理(Preproceessing) 预处理的过程主要处理包括以下过程: 将所有的#define删除,并且展开所有的宏定义 处理所有的条件预编译指令,比如#if #ifdef #elif #else #endif等 处理#include 预编译指令,将被包含的文件插入到该预编译指令的位置。 删除所有注释 “//”和”/* */”. 添加行号和文件标识,以便编译时产生
2015-08-15 07:31:02
366
原创 类型转换
1. 在表达式中,char 和 short 类型的值,无论有符号还是无符号,都会自动转换成 int 或者 unsigned int(如果 short 的大小和 int 一样,unsigned short 可表示的最大值就大于 int,在这种情况下,unsigned short 被转换成 unsigned int)。因为它们被转换成表示范围更大的类型,故而我们把这种转换称之为“升级(promotio
2015-08-15 07:28:46
313
转载 范式
一、基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。表和表之间可以……(省略10W字)。 然后你应该理解以下概念: • 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟
2015-08-09 07:18:02
279
转载 GDB的命令手册,很不错
GDB的命令很多,先介绍一些最常用的。在介绍之前,先介绍GDB中的一个非常有用的功能:补齐功能。它就如同Linux下 SHELL中的命令补齐一样。当你输入一个命令的前几个字符,然后输入TAB键,如果没有其它命令的前几个字符与此相同,SHELL将补齐此命令。如果有 其它命令的前几个字符与此相同,你会听到一声警告声,再输入TAB键,SHELL将所有前几个字符与此相同的命令全部列出。而GDB中的补齐功能
2015-08-07 17:28:34
224
原创 SQLServer数据库学习总结
一图胜“十”言:SQL Server 数据库总结 一个大概的总结 1.数据库是如何存储数据的 表,约束,触发器 2.数据库是如何操作数据的 insert,update,delete T-sql 函数 存储过程 触发器 3.数据库是如何显示数据的 select SQLServer数据库学习总结 1.
2015-08-05 07:37:53
885
1
自己写的一个垃圾清理工具
2015-08-12
个人优化后的中国象棋游戏
2015-08-12
VC++远程桌面监控系统
2015-08-11
MFC库类详解
2015-08-08
Win32 API函数总结
2015-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人