以前在研究半透明不规则窗口的时候,用的是gdi的TextOut/DrawText绘制字体,但绘制出的字体是透明的,现在我完全放弃了GDI的TextOut()、BitBlt()的方式,而用SetDIBitsToDevice()代替,就是直接贴像素到DC里。
今天尝试用SetDIBitsToDevice()+UpdateLayeredWindow()实现半透明不规则窗口,结果非常顺利!贴出来,共享给需要的朋友.另外,本程序还附带了一个使用MMX汇编优化的32位alpha混合函数(57行,有详尽注释),需要的朋友可以直接copy了。
PS:关于字体的绘制我建议大家用GetGlyphOutline()手动提取字形像素去绘制,因为TextOut这类绘制函数功能有限,只适合初级软件使用,而要想画出丰富多彩的界面,比如字体alpha渐变,就必须自己操作像素,所以GetGlyphOutline()才是专业级的,而且兼容性好,可以抽象出来提供给ddraw、d3d、opengl等使用
2024/6/16 14:41:52 328KB 不规则窗口
1
网页自动操作监控工具适合代替人工完成重复的网页操作。
比如自动登陆网站后自动点击签到,自动输入内容并发表;商品抢购也可以用本软件设置好流程自动完成;批量自动发表评论等。
网页自动操作监控工具由自动刷新工具、自动点击工具和自动提交工具组成。
通过这些工具组合可实现网页操作自动化,本软件中可以添加多个操作动作,设置各项操作顺序,同时监控网页内容变化,触发新的操作,每项操作都支持多线程。
支持使用代理服务器更换IP访问,定时任务在无人值守的情况下自动完成,程序可完全隐藏后台运行。
1、支持定时操作和多线程操作。
2、支持后台操作或者前台显示操作效果,可完全隐藏运行。
3、一个任务可针对同一页面添加多个操作。
4、多任务可相互触发连续或循环执行。
5、兼容自动刷新任务、自动点击任务和自动提交任务。
6、支持代理服务器,换IP操作。
可导入大量免费代理服务器,可随机使用或环使用代理服务器7、支持对代理服务器使用情况进行统计管理。
8、网页内容变化监控,包括脚本执行产生的变化。
9、网页内容关键字监控,同时监控多个关键字。
10、网页HTML元素级监控,同时监控多个元素,进行数据比较。
11、网络故障监控,本地网络故障时报警。
12、面加载失败监控,网站服务器出现问题,或网页打不开时报警。
13、监控报警处置方式:弹出提示对话框;
声音提示;
任务中止;
启动新任务;
启动外部处置程序;
保存当前页面;
程序关闭;
自动关机。
WINXP,WIN2003用户安装必须安装补丁Microsoft.NETFramework2.0ServicePack2注意是SP2补丁.声明:本软件不得用于非法用途,非法使用本软件与软件作者无关.
2024/6/13 19:55:19 7.97MB 网络软件-网络辅助
1
本程序配置了系统时钟,HSPWM,定时器,AD,串口等外设,方便同学们二次开发,以及成功做到利用反电动势代替霍尔传感器六步方波换相
2024/6/12 13:18:19 596KB PIC 无刷直流 无传感器 反电动势
1
该设计任务是设计一个超外差接收机的解调电路,其中被解调信号先经过混频变成中频信号,然后通过包络检波电路进行解调。
系统的结构框图如图1所示。
图1超外差接收机的系统结构电路框图相关技术指标如下: ①本地振荡器可以使用高频信号源代替,输出信号频率为1000KHz,幅值为500mV的正弦波。
②调幅波信号由信号发生器产生,输出信号载波为535KHz正弦波,调幅度为0.5,调制信号为1KHz的正弦波。
③设计混频器能够很好的输出465kHz的中频信号,且不失真。
④中频放大器要有选频放大的作用,其输出信号载波幅值U>0.2V,信号不能失真。
⑤包络检波部分采用二极管包络检波器检波。
超外差接收机与一般高放式收音机相比,有很大的优越性,超外差接收机有整机灵敏度大、选择性显著提高、稳定性较高等优点,因此应用非常广泛,所以该课题具有很大的实用价值。
该课题涉及知识范围较广,涉及到高频电子电路的许多重点内容,通过这次课程设计能够学到高频电子电路的诸多方面,如:调幅波的调制解调、混频放大、检波等。
对于我们对知识的综合应用和掌握有很好的帮助,能更好的指导我们今后的学习,能让我们认识到理论与实际的联系。
1
针对以离散余弦变换为核心的人类视觉模型舰船检测算法受数据类型限制的问题(即对复数类型的数据检测效果不好),该文提出了一种改进的人类视觉模型SAR图像舰船检测算法。
该算法是以快速傅里叶变换代替离散余弦变换,将SAR图像从空间域变换到频率域。
快速傅里叶变换对数据类型要求较低,只要求数据是离散的,并且运行效率更高。
2024/6/2 10:52:09 4.34MB 舰船检测
1
汇编写入工具(虚拟磁盘写入工具)类似于现实中计算机内部的一块硬盘,虚拟硬盘文件则是在虚拟机下模拟物理硬盘。
你可以利用汇编写入工具吧你的汇编程序放进虚拟硬盘,在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。
这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。
用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器
2024/6/2 0:37:03 185KB 应用软件
1
1、基本完全代替编写存储过程的工作任务。
2、让不会写存储过程的测试人员,也可顺利完成加压测试工作。
3、让会写存储过程的测试人员,短时间内完成存储过程编写。
4、可生成现行业主流的不同数据库类型的存储过程。
5、添加的数据符合项目真实客户环境,数据类型和长度和任意定制化。
6、保证添加的数据绝对正确、绝对真实。
7、后期可任意定制化项目的存储过程。
比DataFactory更好用,更智能。
2024/5/23 12:12:34 38.69MB 存储过程
1
为了减小运动估计算法的计算复杂度,提出了一种有效的三步搜索算法。
该算法采用多步搜索策略,根据运动矢量分布的中心偏移性及并行处理的思想,在最佳匹配点所在的区域使用菱形小模板代替原有的正方形小模板来进行精细搜索,以提高算法的搜索精度。
2024/5/17 2:41:08 92KB 运动矢量;块匹配;
1
针对温度控制系统的时变、滞后等非线性特性及控制比较复杂的问题,提出了一种模糊控制方案以改善系统的控制性能.该方案采用mamdani推理型模糊控制器代替传统的PID控制器,依据模糊控制规则由SCR移相调控晶闸管控制电阻炉电热功率,实现对温度的控制.Matlab仿真结果表明,模糊控制的引入有效地克服了系统的扰动,改善了控制性能,提高了控制质
1
设计一个具有8路抢答的抢答器,利用并行接口和开关键。
逻辑开关K0---K7代表抢答按钮,当某个逻辑开关闭合时,相当于抢答按钮按下,此时在七段数码管上将其号码显示出来,并使喇叭响一声(或者以发光二极管代替)。
1
共 210 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡