yxd199512041 发表于 2011-8-19 23:12:57

如何实现窗口半透明,控件不透明

老马的那个源码只能调整窗体透明度,控件的不能用..
如何实现窗口半透明,控件不透明?最好控件透明度还能调整.
我在API浏览器里怎么找不到SetLayeredWindowAttributes这函数呢?大家的API浏览器有吗?

yxd199512041 发表于 2011-8-20 18:53:04

但控件也变成透明的了,无法操作...

马大哈 发表于 2011-8-21 01:18:58

你可以做两层窗体.

一层窗体为底层,一层窗体为表层,透明度就可以分别调整了.

很多仿VISTA窗体效果的代码就是这样做的.

yxd199512041 发表于 2011-8-21 13:06:31

马大哈 发表于 2011-8-21 01:18 static/image/common/back.gif
你可以做两层窗体.

一层窗体为底层,一层窗体为表层,透明度就可以分别调整了.


有点跑题。。。。。。
我本来是想写个qq宠物观星台的外挂的,才问这个。
就是把我的窗体放在游戏窗口上面,然后让用户点击游戏的星星,程序会记录下星星位置,在把位置发到另一个窗体,然后就可以作弊了。。。。。。:lol
最主要是窗体半透明时点击窗体没反应,解决这个就行了

马大哈 发表于 2011-8-22 00:32:34

窗体半透明时点击窗体没反应
半透明的窗体也是可以响应的吧,除非你设置了鼠标穿透....

yxd199512041 发表于 2011-8-22 06:53:06

马大哈 发表于 2011-8-22 00:32 static/image/common/back.gif
半透明的窗体也是可以响应的吧,除非你设置了鼠标穿透....

不设置鼠标穿透就没法作弊了。。难道这个要用hook?
请指教
页: [1]
查看完整版本: 如何实现窗口半透明,控件不透明