找回密码
 加入
搜索
查看: 3397|回复: 3

[求购] 窗口描边的例子

[复制链接]
发表于 2017-4-9 14:35:57 | 显示全部楼层 |阅读模式
悬赏1金钱未解决
http://www.autoitx.com/forum.php ... mp;page=1#pid677079

已经在提问区提问过了,能提供个例子,支付宝或微信现金50元,谢谢

发表于 2017-4-10 20:30:48 | 显示全部楼层
回复 1# 524443834


    不要谈钱,要不人家都不想帮你了,不要急总会有人看到帮你的
发表于 2017-7-25 10:42:53 | 显示全部楼层
回复 1# 524443834


    那个帖子被扔到 无意义区去了。不能回复,,这里给你回复吧
                 _WinAPI_ReleaseDC($hWnd,$DC);释放设备环境
                 _WinAPI_DeleteObject($dtRect)
                _WinAPI_DeleteObject($pen);删除逻辑笔,画笔,字体,位图,区域或调色板
                                ;==>>添加
                $hdc = _WinAPI_WindowFromDC ( 0 )
                                _WinAPI_InvalidateRect ( $hdc ,  $tStruct , False )
                                ;==>>添加代码
发表于 2017-7-30 13:47:48 | 显示全部楼层
这个问题这几天我好好的研究了一番,有几种方法都可以实现,
1.在桌面DC上绘制.
2.在目标窗口上绘制.
但这二种方法都有缺点,在绘制的时候容易丢线条.可能是由于某部分接收了重绘的消息.
一个比较好的方法是
创建一个子窗口
设定窗口透明
将此窗口动态设为目标控件大小
对窗口进行描边
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-25 13:56 , Processed in 0.071677 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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