TC官方合作论坛

标题: [帅哥美女看过来]利用win API实现无边框 [打印本页]

作者: 13857750526    时间: 2013-7-3 17:07
标题: [帅哥美女看过来]利用win API实现无边框
论坛里讲实现无边框的大部分都是用
  1. dllcall("user32.dll","int","SetWindowLongA","int",window.getmyhwnd(),"int",-16,"int",369098752)
复制代码
实现的,但这么做边框边缘会有阴影存在,所以研究了下SetWindowLongA函数,发现了一个更好的解决方案
  1. dllcall("user32.dll","int","SetWindowLongA","int",window.getmyhwnd(),"int",-20,"int",256)
  2. dllcall("user32.dll","int","SetWindowLongA","int",window.getmyhwnd(),"int",-16,"int",524288)
复制代码
这样写不会有阴影出现
主要是改了一下函数后的那个常量,顺便附一张常量表
[img=110,0]http://bbs.tyuyan.com/tools/ajax.aspx?t=image&aid=9989&size=300x300&key=YIaYi4Cla0slgD5l[IOa3w==&nocache=yes&type=fixnone[/img]
参考自GDL界面库
如想详细了解SetWindowLongA,上MSDN
赚点回复
PS:代码最好放在初始化中,否则。。。。。


作者: 今非    时间: 2013-7-3 19:21
很好
作者: ok963963ok    时间: 2013-7-3 19:37
賺點回覆
作者: 春花秋月    时间: 2013-7-3 22:09
赚点回复
作者: jimye0526    时间: 2013-7-3 22:25
不错 顶起
作者: 超自然    时间: 2013-7-3 23:34
高手在民间,顶
作者: ugvlc    时间: 2013-7-5 12:32
这个不错哟,学习了哟。
作者: 逍遥☆尘劍    时间: 2013-7-7 18:18
学习一下~很赞哦
作者: 1106752189    时间: 2013-7-8 03:40
0000000000000000
作者: zenpon    时间: 2013-7-10 21:56
这个真的可以有
作者: pp5201210    时间: 2013-7-10 22:26
看看!!
作者: 轮回    时间: 2013-7-13 18:21
很好
作者: 523652044    时间: 2013-7-16 13:34
没看懂是神马
作者: shawn    时间: 2013-7-16 18:19
回复 1楼13857750526的帖子

haha bucuo
作者: ycx739262    时间: 2013-7-18 11:29
什么东东
作者: azsx5201    时间: 2013-7-19 11:48
学 习
作者: 纯情小处男丶    时间: 2013-7-23 14:21
sadasd asasd阿斯顿爱的爱上啊爱上
作者: sroxiami    时间: 2013-7-23 14:40
看看
作者: jiangchencong    时间: 2013-7-25 20:38
学习下看看
作者: 332475520    时间: 2013-7-26 10:30
这个真的可以有
作者: 黑色玫瑰    时间: 2013-7-28 13:21
看看怎么回事
作者: 498518599    时间: 2013-7-29 02:15
回复 1楼13857750526的帖子

你发给个烦恼部分
作者: 851248662    时间: 2013-8-1 12:45
哈哈哈哈哈
作者: wsjuli    时间: 2013-8-9 23:24
有没有效果看
作者: hk530944    时间: 2013-8-10 03:27
求个好看的界面
作者: My水乐    时间: 2013-8-15 19:42
回复 1楼13857750526的帖子


作者: qdw1010    时间: 2013-8-22 08:38
11111111111
作者: fnhcxia    时间: 2013-8-28 02:18
asdfasdf
作者: 兜兜里有糖    时间: 2013-8-30 20:40
看看
作者: iookk2012    时间: 2013-9-2 19:42
貌似很有用额
作者: →阿彌陀佛←    时间: 2013-9-5 09:45

作者: baby杰杰    时间: 2013-9-5 14:07
真的需要啊
作者: 14223168    时间: 2013-9-5 17:31
学习学习
作者: fupinggui    时间: 2013-9-5 17:49
这个用处不大吧,没了边框怎么就拖动不了。
作者: as128214121    时间: 2013-9-6 19:44
啊偶。。。。好像在哪见过……
作者: kang9009    时间: 2013-9-7 16:49
学习下,正有用
作者: huyuqqa    时间: 2013-9-7 18:12
来看下,放进去啥效果了
作者: mumu940307    时间: 2013-9-7 21:03
kankan
作者: qazw1s2x3    时间: 2013-9-8 13:51
看看看
作者: 5021214    时间: 2013-9-8 18:03
1111111111111111
作者: feng748    时间: 2013-9-9 00:28
kkkkkkkkkkkkkkkk
作者: dongyijun1979    时间: 2013-9-9 16:01
回复 1楼13857750526的帖子

cccccccccccccccccccc
作者: Newzqg    时间: 2013-9-9 22:46
法国进口量来了
作者: xiaoling2013    时间: 2013-9-12 13:00
回复就可以看到
作者: 1757663220    时间: 2013-9-14 19:31
safafsf
作者: pigedong    时间: 2013-9-15 11:16
厉害
作者: lovezxy    时间: 2013-9-15 16:35
好东西哇。哈哈。
作者: yogibear    时间: 2013-9-16 08:51
我来看看
作者: 86480297    时间: 2013-9-18 22:47
dllcall("user32.dll","int","SetWindowLongA","int",window.getmyhwnd(),"int",-16,"int",16)
加了这个怎么就出现边框了,如何无边框拖动
作者: kssh081    时间: 2013-9-20 05:11
厉害哦
作者: 云贵高原    时间: 2013-9-21 11:59
00000000
作者: 芹菜    时间: 2013-9-22 11:08
这个不错哟
作者: 310804759    时间: 2013-9-22 22:44
...............
作者: vivian564335    时间: 2013-9-23 11:53
这个真的可以有
作者: hfshfs520    时间: 2013-9-25 18:36
学习楼主技术
作者: z0230226    时间: 2013-9-27 06:34
11111111111
作者: 杜蕾斯    时间: 2013-9-27 12:43

回复为学习
作者: myaoao    时间: 2013-9-27 15:55
ttttttttttttt
作者: zzw    时间: 2013-9-29 22:12
,fgkdklldfldf;ld;
作者: 专治不服    时间: 2013-10-1 09:51
值得学习!!
作者: qw362534335    时间: 2013-10-2 08:13
??????????????
作者: sunshuwei1613    时间: 2013-10-5 09:06
看看那
作者: sunshuwei1613    时间: 2013-10-5 09:14
直接调用界面就卡死了无法操作,只有初始化调用才好使
作者: qisi2012    时间: 2013-10-6 12:04
顶起!!!
作者: w921510    时间: 2013-10-7 23:14
亲 你最神了
作者: aspic    时间: 2013-10-9 15:53
欢迎常来帮助新人
作者: lanfenglovec    时间: 2013-10-10 21:41
看看. 学学.
作者: z1481281370    时间: 2013-10-12 19:40
不错
作者: anybz123    时间: 2013-10-13 12:06
能多来点就好了!
作者: 7847214    时间: 2013-10-13 20:14
11111111111
作者: veeyoo    时间: 2013-10-13 20:26
学习一下,谢谢
作者: dujunying2    时间: 2013-10-13 21:37
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: da1990    时间: 2013-10-14 12:21
支持一下 顶起
作者: qq462621349    时间: 2013-10-14 19:08
高手在民间,顶
作者: linjian28    时间: 2013-10-18 23:45
看看是啥效果
作者: sunam3258    时间: 2013-10-19 01:07
很好
作者: 乌龟壳    时间: 2013-10-20 20:12
回复 1楼13857750526的帖子

不错,一般在什么情况下会用到?
作者: 续花丶    时间: 2013-10-21 18:37
学习一下。
作者: liexren    时间: 2013-10-22 11:23
正是我所需要的~灰常感谢~
作者: xt001118    时间: 2013-10-23 19:17
2222222222222
作者: veeyoo    时间: 2013-10-25 08:51
再次看看
作者: qqliu    时间: 2013-10-25 17:08
看看是什么好东西!
作者: aqun9695    时间: 2013-10-30 18:16
!!!!!!!!!!!!!!

作者: lx0113    时间: 2013-10-31 22:57
走过路过,不能错过.
作者: chen40301    时间: 2013-11-6 20:31
']
;]k,111111111111
作者: 冷清寒    时间: 2013-11-7 00:07
这个还是很不错的
作者: onlyclxy    时间: 2013-11-7 01:27
很赞!
作者: netboy    时间: 2013-11-19 00:41
高级东东
作者: netboy    时间: 2013-11-19 00:42
怎么用呢???
作者: q120629070    时间: 2013-11-19 01:35
看看~~~~~~~~~~~~
作者: 区安贞    时间: 2013-11-19 09:39
想学习
作者: bbing200000    时间: 2013-11-29 14:24

作者: bbing200000    时间: 2013-11-29 14:25
顶!!!!!!!!
作者: pdsleo    时间: 2013-12-9 09:59
学习一下
作者: 青柠檬    时间: 2013-12-9 11:06
顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 260806542    时间: 2013-12-9 13:03
赚点回复
作者: 领域紫痕    时间: 2013-12-9 14:07
看看啥样的
作者: bMk    时间: 2013-12-16 09:57
看看
作者: perock    时间: 2013-12-16 10:51
dddddddddddd
作者: ce_11    时间: 2013-12-18 23:38
fcghfghgh




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1