delphi 一个单元多个窗体
把多个窗体所对应的unit里面的代码弄到一个unit里,然后注意$R指令,后面不能是星号,必须指定具体dfm的名称。
原理: 安装钩子,当判断是子菜单的窗口出现时,对其进行子类化,处理WM_WINDOWPOSCHANGING消息来改变子菜单的弹出位置。
TMenuItem没有ShowHint属性,其Hint的显示比较特别。针对TPopupMenu和TMainMenu需采取不同的方法。本Demo主要展示了TPopupMenu菜单的Hint显示。
原理: 取鼠标下的HTML元素IHTMLElement,然后把焦点框(一个特殊的窗体)显示到元素所在的位置。未使用js。
光盘源码: http://download.csdn.net/source/140926 _ 想不到是总共只能传15MB,我还以为是单个文件的限制呢(压成了4个包),看来剩下的暂时传不了了。 要这本电子书的来以下网址下载(用真实邮箱注册一个号即可)。 http://www.51leifeng.net/thread-10329-1-9.html