当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 用过Photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在Photoshop的主窗体上(不是存在主窗体中),有自己的标题栏、最小化按钮及最大化按钮。
 

 

    摘要: 你有女朋友,或是有暗恋的人吗?如果你有的话,那么不好意思,你应该承认她是有缺点的。因为毕竟人无完人嘛。可是因为你爱她,所以也就能够接受或忍耐她的缺陷,你不会因为她有缺点就看不起她,不会因为她脸上有小豆豆就厌恶她。进而甚至爱屋及乌,反而觉得她的刁蛮、任性也是如此的可爱,她对你的打骂竟也是如此的甜蜜……同样,你也不敢否认你不是完美的,而她也不会因为你有一双汗脚、曾经无意识的当......
 ·看一小会儿com所做笔记    »显示摘要«
    摘要: 因为要做一个activex的东东,想想最后一次做activex的东东都是两年前的事,下午把《delphi5开发人员指南》又翻出来看一下com/ativex章节,记录了前面一部分的,后面以实例为主,就不记了。继续看dotnet老。com、ole、activex到底有什么区别?com是一组api和二进制标准,是其它相关技术的基石。ole仅仅是指与对象链接和嵌入有关的技术,比如容器、服务器、就地编辑、......


创建Photoshop式浮动窗口应用程序
 

【程序编程相关:Delphi2005学习笔记4——再谈N

【推荐阅读:利用Delphi和金山词霸制作批量单词翻

  用过photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在photoshop的主窗体上(不是存在主窗体中),有自己的标题栏.最小化按钮及最大化按钮.但它们与mdi程序不同的是,他们可以拖到主窗体外,更重要的是工作中所有这些面板窗体与主窗体最处于激活状态. 【扩展信息:ShadowStar CodeFast

  用spy & capture查看一下就不难发现,这些面板窗体的parent window都是photoshop的主窗体(以photoshop cs为例,主窗体的handle是001906d8,所有面板的parent window指向的就是001906d8),而一般我们创建的窗体的parent是为none的.

  下面的代码就为实现这种photoshop式浮动窗口的示范:

//......

var

  form1: tform1;

implementation

uses unit2;

{$r *.dfm}

procedure tform1.button1click(sender: tobject);

begin


...   下一页
 ·2个不错的通配符比较函数    »显示摘要«
    摘要: 近日在和朋友讨论 maskmatch 时偶得2个不错的算法。函数1 只支持*,?模糊匹配。速度比采用递归算法的快近2倍,比tmask方法快很多。函数2 完全支持正规表达式。速度于之前的相同。(不会正规表达式的朋友慎用) // ===========================// funtion 1// ===========================// check if the s......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE