Tekkaman

导航

 

2011年5月19日

摘要: 四个字评价上图,意气风发!未来某年某月某日,我也要像他们一样! 阅读全文
posted @ 2011-05-19 21:08 Tekkaman 阅读(256) 评论(2) 推荐(1)
 
摘要: 【为什么要有编码风格规范】 当一个项目接受来自多个项目代码贡献者的代码,如果代码的风格不一致,会给代码阅读者和其它代码提交者造成不小的困扰。 规则的作用就是避免混乱,但规则本身一定要有权威、说服力,并且是理性的。我所见过的大部分编程规范,其内容或不够严谨、或阐述过于简单,或带有一定的武断性。 编码风格规范的价值不仅仅局限于它所列出的规范,更具有参考意义的是,它为了列出规范而做的谨慎权衡过程。规范不仅仅要告诉你怎么做,还要告诉你为什么要这样做,以及哪些情况下可以不这么做,以及如何权衡其利弊。 附上《Google C++ 风格指南 - 中文版》:http://code.google.com/p/z 阅读全文
posted @ 2011-05-19 11:37 Tekkaman 阅读(1614) 评论(0) 推荐(2)
 
摘要: 【窗口子类化】什么是子类化? 在某控件已经创建的情况下,为了获得窗口消息,必须子类化它。子类化不需要创建一个完整的新窗口类,只需要拦截单个窗口。子类化是通过创建某个窗口的实例,并且使用SetWindowLong(GWL_WNDPROC)将它的WndProc替换成我们自己的。替换的WndProc首先得到所有的消息,它可以决定是否让原来的WndProc处理这些消息。如果认为盐类化是一个类的特例,那么子类化就是单个实例的特例。 阅读全文
posted @ 2011-05-19 10:46 Tekkaman 阅读(853) 评论(1) 推荐(1)