与我研究VCL框架代码的原因一模一样:就是N年了,感觉自己还是没有掌握Delphi,惊叹别人各种各样神奇的效果,自己却不会,更不知为什么这样做,离高手的距离还有十万八千里。而且编程的时候,就像侯捷说的那样:自己只是像傻子一样地东一个按钮,西一个按钮,东编一点码,西编一点码,很愚蠢,却又不得不这样做。... Read More
posted @ 2014-12-09 18:06 findumars Views(1979) Comments(0) Diggs(2)
手工找出来,对比一下,有助于VCL框架的理解。-------------------------------------------------------------------------------------------- 才注意到,所有消息处理函数都是私有的,为什么呢?问题:其子类会继承它 Read More
posted @ 2014-12-09 17:33 findumars Views(748) Comments(0) Diggs(0)
把Message转换成String注意,这里欠缺CM消息和CN消息,因为它们不是系统消息,不经过Dispatch API转发,但是可以把它们写在WndProc里,这样SendMessage送来的消息也可截获,或者Dispatch里,这样动态消息也可统统截获。另外就是要把VCL标准控件里,凡是改写了W... Read More
posted @ 2014-12-07 02:44 findumars Views(3568) Comments(0) Diggs(0)
好多当母亲的,其实就是浆糊脑袋一方面高喊着男女平等,一方面在灵魂上矮化自己的女儿。无论到什么时候,作为一个年轻的生物,勇猛精进的精神是少不了的,不分公母。靠山山倒,靠人人老,无一例外。给自己的孩子预设一个宠物的格局,其实是愚蠢。人没有前后眼,一秒之后的事情都无法预测,何况二三十年后呢。有那个资源,不... Read More
posted @ 2014-12-05 20:38 findumars Views(308) Comments(2) Diggs(0)
软件开发是什么?他是一种知识与智慧的结晶。是人类最高智慧的代表。如果软件开发沦为复制、简单再包装,没有自己的原创。那么他就必然走向衰落。我们来分析一个案例:曾经最伟大的软件公司,宝蓝公司走向衰落的历程,希望能带给我们一些启示。宝蓝公司创造了Pascal系列超越C语言的神话。首个实现了内存内编译的编译... Read More
posted @ 2014-12-05 17:27 findumars Views(490) Comments(0) Diggs(0)