T
Turkey2002
Unregistered / Unconfirmed
GUEST, unregistred user!
我的总分只有320,一个问题最高300分,我就拿300分出来了!!<br><br>要实现的效果:(要解决的问题)<br> 1。按钮在普通状态下是平的,当鼠标移上去的时候,按钮凸起来,当鼠标移开<br>的时候又恢复为普通状态下的平的。其它时候的状态还是普通按钮原有的状态。总的<br>来说,效果和将SpeedButton的flat属性设为true时的效果,按钮颜色和黑背景一样的,<br>为黑色,或者透明,直接显示背景色。<br> 2。让Label具有超级链接的效果。即当鼠标移到指定的Label上时,鼠标指针变成<br>hand状态,同时Label中的文字颜色改变(如果能渐变就更好,意思就是缓缓的变成指<br>定的颜色),当鼠标移开的时候,Label的文字恢复为普通状态。<br><br>对实现效果的要求:<br> 1。应为我的程序是完全用win32api写的,没有任何form,所以,所有的效果只能用<br>win32api来写,另外只能uses Windows,Classes,Messages,shellapi,如果uses这些文件<br>实在不行,当然可以加,不过宗旨就是uses最少的文件!!<br> 2。我在同一个界面下有多个Label要实现超级链接的效果,且指向不同的网址,我希望<br>只用一个子类化过程来实现,而不是对每个Label都写个子类化过程。<br><br>对大家回答的要求:<br> 1。我比较的菜,所以希望看到完整的实现代码,也就是我那过来不需要修改就能直接<br>用的。<br> 2。希望有比较详细的注释,越详细越好,毕竟学到知识才是最重要的。<br><br>最后的一些话:<br> 我拿我的全部分数付送,虽然不多,如果嫌不够,开个数,我会在以后慢慢不上,当然,不能<br>开个天价给我,呵呵。本人绝不食言!!<br>