TC官方合作论坛

 找回密码
 立即注册
查看: 21446|回复: 335
打印 上一主题 下一主题

[讨论] [帅哥美女看过来]利用win API实现无边框

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-7-3 17:07:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
论坛里讲实现无边框的大部分都是用
  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:代码最好放在初始化中,否则。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 2威望 +20 金币 +10 收起 理由
ws1648 + 10 + 10 很给力!
gaowen9304 + 10 很给力!

查看全部评分

回复

使用道具 举报

335#
发表于 2018-9-24 13:12:46 | 只看该作者
回复

使用道具 举报

334#
发表于 2018-9-5 10:41:46 | 只看该作者
好东西学习一下。
回复 支持 反对

使用道具 举报

333#
发表于 2018-9-4 20:27:09 | 只看该作者
122222
回复

使用道具 举报

332#
发表于 2018-9-4 14:43:57 | 只看该作者
试试
回复

使用道具 举报

331#
发表于 2018-9-2 00:32:40 | 只看该作者
谢谢分享
回复

使用道具 举报

330#
发表于 2018-9-1 06:19:27 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

329#
发表于 2018-8-17 16:26:47 | 只看该作者
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
回复 支持 反对

使用道具 举报

328#
发表于 2018-8-17 00:43:37 | 只看该作者
看看效果..
回复

使用道具 举报

327#
发表于 2018-7-21 00:26:12 | 只看该作者
来]利用win API实现无边框 [修改]
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-17 20:27 , Processed in 0.119066 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表