以前在研究半透明不规则窗口的时候,用的是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
linuxc进程间通信共享内存的操作源代码
2024/6/14 18:57:02 6KB linux
1
刚搜到,与大家共享!!
2024/6/14 11:42:14 2.66MB 图形处理类 控件 源码 资源
1
国家信息中心分享经济研究中心最新发布的中国共享经济发展年度报告(2019)
2024/6/14 8:50:23 1.07MB 共享经济 数字经济
1
ATT7022示例程序(转的,一切从简,绝对好用)默认分类2010-10-1302:27:22阅读455评论1字号:大中小订阅.这是匆忙中写的,但是好用,而且读出来的数据十分准确,硬件是鹤仙人搭的,我负责程序,atmega16,iccavr编译环境,密码是应付公事儿的,eeprom也是,主要是希望SPI通信模块与校准模块可以给您带来帮助,在这里共享了!代码不是很优化,新手,时间紧迫,请原谅。
2024/6/12 22:16:50 71KB ATT7022 示例 程序 pdf
1
个人写的了练习,那里共享下……里面涉及到rip动态路由协议、无线路由、dns、web、邮件服务、三层路由器等功能的实现。
2024/6/12 16:43:17 577KB CiscoPacketT 路由器 交换机 无线路由
1
差分数据共享神器,支持差分数据转发,支持Ntrip协议,支持自定义账号管理,多账号同时登陆。
仅供个人使用,请在法律规定框架下使用。
2024/6/10 5:39:05 7.1MB 差分数据共享 Ntrip RTK GNSS
1
想用时找不到地方下载,找到了发出来大家共享下。
欢迎大家一起交流学习
2024/6/10 0:11:41 43KB 词向量模型
1
balabala...这是我自己学的时候做的思维导图,大家复习的时候可以看看。
我要开始凑字数了。

《数据库系统概论(第5版)“十二五”普通高等教育本科国家级规划教材》第1版于1983年出版,至今已修订至第5版。
第5版被列入“十二五”普通高等教育本科国家级规划教材。
相应课程于2004年被评为北京市精品课程,2005年被评为国家精品课程,2014年被批准为国家级精品资源共享课。
2024/6/9 12:18:12 105KB 思维导图 数据库 计算机
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡