各种控件的通知消码和控制消息可由MSDN-> Platform SDK-> User Interface Services->Windows User Interface->Controls 查得。Delphi里的Windows消息(一共227个基本消息) WM_NULL ... Read More
posted @ 2013-08-10 08:18 findumars Views(1404) Comments(0) Diggs(0)
TWinControl的构造函数中会调用MakeObjectInstance并且传递MainWndProc作为窗口消息处理函数,而MainWndProc则会调用虚函数WndProc来处理窗口消息。留个爪,对TButton的主要方法,都要仔细解读一下。 推测VCL控件组件大都应该重载TWinContr Read More
posted @ 2013-08-10 07:45 findumars Views(985) Comments(0) Diggs(0)
String String里的==和equalsJava String “equals”就是比较字符串的内容,由于以上程序中的所有字符串内容都是“test”,所以用equals比较它们都会相等。但是你是否知道Java中基类Obejct的equals方法跟“==”方法其实是一致的呢?只不过是Strin Read More
posted @ 2013-08-10 00:12 findumars Views(366) Comments(0) Diggs(0)
this的用法class Banana { void f(int i) {} }Banana a = new Banana(), b = new Banana();a.f(1);b.f(2);若只有一个名叫f()的方法,它怎样才能知道自己是为a还是为b调用的呢?为了能用简便的、面向对象的语法来书写代... Read More
posted @ 2013-08-09 18:37 findumars Views(412) Comments(0) Diggs(0)
另外有一篇:java构造函数的执行顺序 http://www.blogjava.net/rocket/archive/2008/05/27/203165.html 若创建一个没有构造函数的类,则编译程序会帮我们自动创建一个默认构造函数。如果已经定义了一个构造函数(无论是否有自变量),编译程序都不会帮 Read More
posted @ 2013-08-09 07:56 findumars Views(11123) Comments(0) Diggs(0)