- 博客(9)
- 资源 (3)
- 收藏
- 关注
转载 SendMessage、PostMessage原理(1)
本文讲解SendMessage、PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级、中级、高级程序员进行理解,三个步骤分别为:1、SendMessage、PostMessage的运行机制。2、SendMessage、PostMessage的运行内幕。3、SendMessage、PostMessage的内部实现。注:理解这篇文章之前,必须
2011-12-26 21:44:52 734
转载 XP任务栏结构解析
在网上看到一篇关于获取windows任务栏信息的文章,闲着没事,把代码段拷贝过来,试运行了一下,发现并没有达到预期的效果,仔细一看,代码所适用的系统为window 2000,为什么Windows XP不可以呢? 这时想到了XP与2000的任务栏可能结构不同,于是拿起了SPY++,仔细看了一下任务栏的构造:1.整个任务栏的类名为Shell_TrayWnd2.其下分为了三个区:开始按钮,中
2011-12-26 21:42:19 775
转载 WinAPI: FindWindow、FindWindowEx - 查找窗口
FindWindow( lpClassName, {窗口的类名} lpWindowName: PChar {窗口的标题}): HWND; {返回窗口的句柄; 失败返回 0}//FindWindowEx 比 FindWindow 多出两个句柄参数:FindWindowEx( Parent: HWND; {要查找子窗口的父窗口句柄}
2011-12-26 21:32:48 1145
转载 小议大小端模式对C语言的共用体结构的影响
1.先从一个问题说开去C++数据类型转换的问题view plain#include void main() { int i=0xb62; char c; c=i; cout} 这里为什么输出的是b?2.先检测一下我们所使用的电脑的CPU
2011-12-26 15:47:20 801
转载 小端模式与强制数据类型转换
1.先从一个问题说开去C++数据类型转换的问题view plain#include void main() { int i=0xb62; char c; c=i; cout} 这里为什么输出的是b?2.先检测一下我们所使用的电脑的CPU
2011-12-26 15:41:54 940
转载 C/C++宏的使用总结
C/C++宏的使用总结 宏替换是C/C++系列语言的技术特色,C/C++语言提供了强大的宏替换功能,源代码在进入编译器之前,要先经过一个称为“预处理器”的模块,这个模块将宏根据编译参数和实际编码进行展开,展开后的代码才正式进入编译器,进行词法分析、语法分析等等。 我们常用的宏替换主要有这么几个类型。1.宏常量 在ACM等算法竞赛中,经常会把数组的最大下标通
2011-12-25 22:58:56 2147 2
转载 C中的预编译宏详解
(一) 预处理命令简介注意: 函数宏对参数类型是不敏感的, 你不必考虑将何种数据类型传递给宏. 那么, 如何构建对参数类型敏感的宏呢? 参考本章的第九部分, 关于"##"的介绍.关于定义宏的另外一些问题(1) 宏可以被多次定义, 前提是这些定义必须是相同的. 这里的"相同"要求先后定义中空白符出现的位置相同, 但具体的空白符类型或数量可不同, 比
2011-12-25 22:58:18 1153 1
转载 CCF推荐的会议(写论文有用)
http://www.ccf.org.cn/sites/ccf/nry.jsp?contentId=2565073010487
2011-12-16 15:26:55 3187
转载 晒晒C++:虚函数的真相(VC编译器如何实现“virtual ”规则)(转载的非原创)
可到 CSDN 下载中心下载全文 http://download.csdn.net/detail/Dreamcode/201005 ( 1 )virtual 虚函数 先看一段简单代码:Code Segment:Line01: #includeLine02:Line03: class Base {Line04: public:Line05: vir
2011-12-16 00:43:13 708
淘宝2012校园招聘A卷
2011-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人