代码改变世界

ETW参考资源

2013-02-17 00:02 by Clingingboy, 248 阅读, 收藏, 编辑
摘要: Core OS Events in Windows 7, Part 1Core Instrumentation Events in Windows 7, Part 2使用 ETW 改善调试和性能优化VS2010与Win7共舞:ETW自定义程序日志Event Logging 技术简介Event LoggingEventLog 组件介绍微软Xperf使用手册:监控Windows性能新方案Windows Performance Toolkit - Xperf玩转微软官方性能分析工具xperf,追查Vista开机慢之根源关于win7的预取的研究Using WEVTUTIL to Manage Even阅读全文

DirectX 3D相关资源参考

2013-02-08 21:49 by Clingingboy, 152 阅读, 收藏, 编辑
摘要: Direct3D9和Direct3D 9Ex的区别DirectX3D画线接口ID3DXLine读取图片的信息DirectX函数之UpdateSurfaceIDirect3DStateBlock9 的用法Direct3D Devices2D ApplicationD3D设备丢失解释ID3dXSprite接口DirectX9.0教程之ID3DXSprite篇[转载]Direct3D轮回:基于ID3DXSprite的2D元素绘制《精通DirectX 3D》第八章 深度测试与Alpha混合 05_AlphaTest【Visual C++】游戏开发笔记四十五 浅墨DirectX教程十三 深度测试和Z缓存阅读全文

D3DXColor的操作

2013-02-05 11:38 by Clingingboy, 286 阅读, 收藏, 编辑
摘要: 参考: http://blog.csdn.net/caimouse/article/details/120888 http://blog.csdn.net/caimouse/article/details/120863 http://blog.csdn.net/caimouse/article/details/120597 //-------------------------...阅读全文

Windows系统进程介绍

2013-01-29 20:47 by Clingingboy, 102 阅读, 收藏, 编辑
摘要: http://mtoou.info/smss-exe/阅读全文

Gac代码库分析(4)数据结构-数组

2013-01-18 14:11 by Clingingboy, 96 阅读, 收藏, 编辑
摘要: 一.ArrayBase ArrayBase提供基本的数组数据结构存储,其中还提供了一个迭代器 二.Array:ArrayBase 基本的数组类 三.ListBase:ArrayBase,List : public ListBase 提过动态添加元素的列表 四.SortedList : public ListBase阅读全文

关于c语言的赋值和memcpy的问题

2013-01-18 13:52 by Clingingboy, 183 阅读, 收藏, 编辑
摘要: 参考链接: http://bbs.chinaunix.net/thread-1651407-2-1.html http://www.cnblogs.com/qyaizs/articles/2039101.html 貌似感觉是一样的 代码示例: template<typename T, bool PODType> class ListStore abst...阅读全文

Win32 API (2013/1/17)

2013-01-17 14:41 by Clingingboy, 633 阅读, 收藏, 编辑
摘要: 一.WM_MOUSEMOVE消息 wParam Indicates whether various virtual keys are down. This parameter can be one or more of the following values. MK_CONTROLThe CTRL key is down. MK_LBUTTONThe left mouse button i...阅读全文

Gac代码库分析(3)智能指针

2012-12-09 22:01 by Clingingboy, 121 阅读, 收藏, 编辑
摘要: 主要在于引用计数的使用 代码示例: template<typename T>class Ptr{ template<typename X> friend class Ptr;protected: vint* counter; T* reference; void Inc() { ...阅读全文

Gac代码库分析(2)Event和Func

2012-12-09 21:43 by Clingingboy, 198 阅读, 收藏, 编辑
摘要: 一.Event 1.Event一般都是Func的封装,即Func的集合执行. 以2个参数的为例 template< typename T0,typename T1>class Event<void(T0,T1)> : public Object, private NotCopyable{protected: collections::SortedList<Func<void(T0...阅读全文

Gac代码库分析(1)

2012-12-09 20:27 by Clingingboy, 156 阅读, 收藏, 编辑
摘要: 基础类:Basic.h 重在学习思想,难得的开源库 简单介绍,猜测意图 一.基本类型 1.NotCopyable 意图:阻止继承子类被拷贝 .h class NotCopyable{private: NotCopyable(const NotCopyable&); NotCopyable& operator=(const NotCopyable&);public: ...阅读全文