W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-27 #1 怎样让一个不规则窗体实现放大和缩小(当鼠标移入时窗体像放大镜一样放大,移出后还原)
5 52free Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-27 #2 处理cm_mouseenter和cm_mouseleave消息即可
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-27 #4 我要的不是捕获鼠标事件,要的是怎样让一个图形化的不规则窗口放大缩小,不规则形状也同明放大缩小.
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-28 #6 不知是否用过"OBJECTDOCK"或"Y'Zdo CK 这二个软件,我想实现这种界面效果
A Afei2 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-29 #7 你说的两个软件没用过。 我原来是回答用mouseenter和mouseleave事件,后来才发现FORM没有这两个事件。 顺着这个思路,才想能不能捕获鼠标移动时的位置,你可以在事件里对窗口大小进行设置呀,就是herotjun说的意思。我不知道怎么捕获鼠标 52FREE回答了你的问题了,你有没有去试?如果不行再去追他呀,他可是个高手,也是个好人,他会帮你的,:)
你说的两个软件没用过。 我原来是回答用mouseenter和mouseleave事件,后来才发现FORM没有这两个事件。 顺着这个思路,才想能不能捕获鼠标移动时的位置,你可以在事件里对窗口大小进行设置呀,就是herotjun说的意思。我不知道怎么捕获鼠标 52FREE回答了你的问题了,你有没有去试?如果不行再去追他呀,他可是个高手,也是个好人,他会帮你的,:)
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-29 #9 这二个软件是模仿 "MAC"的停靠栏的,也就是当打开一窗口或程序时像任务栏一样得到他的 图标和标题,只不过作的漂亮了一些可以在鼠标移入时放大 上面几位好心人都说要捕获鼠标事件,然后在重画, 捕获鼠标事件是可以的,但由于各程序的图标是不同的,而每次鼠标移入时,图标都是动画 一样逐步放大的,如果都要重画漏去空白处,那一定会有很长延迟的.
这二个软件是模仿 "MAC"的停靠栏的,也就是当打开一窗口或程序时像任务栏一样得到他的 图标和标题,只不过作的漂亮了一些可以在鼠标移入时放大 上面几位好心人都说要捕获鼠标事件,然后在重画, 捕获鼠标事件是可以的,但由于各程序的图标是不同的,而每次鼠标移入时,图标都是动画 一样逐步放大的,如果都要重画漏去空白处,那一定会有很长延迟的.
H herotjun Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-29 #10 form 应该会有这两个事件,只不过没有公开而已,你可以重写一个form,再把这两个事件公开
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-29 #11 我要的不是捕获这二个事件,我要的是这样让图标像桌面上的一柈漏空,并慢慢放大.
A Afei2 Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-29 #12 你说的我不懂了。 不好意思,借你的地方问问herotjun:我查看了FORM的属性,是没有这两个事件的。你说“只不过没公开而已”是什么意思,怎样把这两个事件公开呢?
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-30 #13 我看了一下这二个软件的相关文件发现都是用GDIplus.dll来实现的,我用了一下,现在已经 可以实现在FORM上显示透明图标或PNG文件并使他们放大缩小,但无法将FORM的其余无用的部 分去除,用可能是我对图形窗口不是很熟,大家可以帮我分析一下吗?(GDIPLUS.DLL会自动读取任何图形文件,然后将其画到任何有Canvas.Handle属性的控件上)
我看了一下这二个软件的相关文件发现都是用GDIplus.dll来实现的,我用了一下,现在已经 可以实现在FORM上显示透明图标或PNG文件并使他们放大缩小,但无法将FORM的其余无用的部 分去除,用可能是我对图形窗口不是很熟,大家可以帮我分析一下吗?(GDIPLUS.DLL会自动读取任何图形文件,然后将其画到任何有Canvas.Handle属性的控件上)
S sgzc Unregistered / Unconfirmed GUEST, unregistred user! 2003-09-30 #14 用MouseMove加上Setcapture和releasecapture就可以了。
S skinstudio Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-01 #15 http://www.skin-studio.com
远 远洋 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-07 #20 我安装skinpack时 出现一下错误: [Fatal Error]SkinPack.dpk(34):Bad packaged unit format:rtl.dcp.System 请问怎么回事? 如何解决该问题?
我安装skinpack时 出现一下错误: [Fatal Error]SkinPack.dpk(34):Bad packaged unit format:rtl.dcp.System 请问怎么回事? 如何解决该问题?