摘要: 用SetWindowsHookEx可以截获Windows中的消息,然而对于更高级一点的Windows事件(如:弹出菜单事件、ATL+TAB切换事件等等),可以用SetWinEventHook来截获. 阅读全文
posted @ 2009-04-22 17:48 孤竹君 阅读(3546) 评论(0) 推荐(0) 编辑
摘要: 1. __declspec(align(16)) struct SS{ int a,b; }; 它与#pragma pack()是一对兄弟,前者规定了对齐的最小值,后者规定了对齐的最大值。同时出现时,前者优先级高。 __declspec(align())的一个特点是,它仅仅规定了数据对齐的位置,而没有规定数据实际占用的内存长度,当指定的数据被放置在确定的位置之后,其后的数据填充仍然是按照#pra... 阅读全文
posted @ 2009-04-22 11:08 孤竹君 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 很久以前就喜欢上了模板编程,当接触到ATL风格的模板时更是觉得惊艳。典型的ATL模板如下所示: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->templateclass CBaseT{public: void InitBaseMethod(... 阅读全文
posted @ 2009-04-22 11:00 孤竹君 阅读(526) 评论(1) 推荐(1) 编辑