- 30
- 0
- 约1.25千字
- 约 4页
- 2017-05-27 发布于河南
- 举报
【C#界面】完美实现无毛边异形窗体
【C#界面】完美实现无毛边异形窗体
实现效果图1:实现效果图2:实现效果图3:异形窗体的实现思路(一)、采用UpdateLayeredWindow这个api函数基于Png图alpha通道绘制异形窗口???????????优点:真正意义上的异形窗口???????????缺点:用了WS_EX_LAYERED后当前窗体不处理paint事件,所以窗体上无法绘制控件,但这个控件确存在,而且可以响应事件???????????解决无法绘制控件方法:??????????????????1、思路:???????????????????采用双层窗口:底层背景窗口层与顶层控件层,用控件层Show()背景层,同时处理窗体的窗口移动事件,让另外一个窗体同步移动或者做其它事情。??????????????????????2、实现:???????????????????????底层背景层:采用UpdateLayeredWindow这个api函数基于带Alpha通道的Png图绘制???????????????顶层控件层:??????????????????方法一:采用无边框窗口,把窗口背景颜色BackColor设置一个不常用颜色例如:ff00ff颜色,且把窗口TransparencyKey颜色属性设跟背景色BackColor一样(意义:去除带背景色的区域从而显示后面背
您可能关注的文档
- L_肉碱对异育银鲫生长性能及肌肉品质的影响.pdf
- L_亮氨酸的应用及其生产菌的育种思路.pdf
- matlab读文件.pdf
- MessageBox用法小结.pdf
- Microsoft Word - 4药物流行病学.pdf
- Microsoft Word - 雷光明207001doc.pdf
- MINITAB交流学习.ppt
- MOSFET教程——新手入门读物.pdf
- MPEG 教程04.ppt
- NeroExpress_Chs8.3.6.0帮助文件.pdf
- 2026西南大学出版社第五单元《场景》课件.pptx
- 6.1《自我保护,免受伤害 防拐防骗保平安》课件 2026秋道德与法治四年级上册.pptx
- Unit 1 Different friends第6课时 Part B Read and write&Part C(教学课件)英语人教PEP版五年级上册2026秋.pptx
- Unit 1 Our school subjects 第2课时 Story time(教学课件)英语译林版三起四年级上册2026秋.pptx
- Unit 2 Days of the week Lesson 3What do you do on Saturdays(教学课件)英语鲁科版五四制四年级上册2026秋.pptx
- Unit 2 My first class第2课时 make action cards&fun time(教学课件)英语人教PEP版一起一年级上册2026秋.pptx
- Unit 2 My school things第2课时 Speed up(教学课件)英语外研版三起三年级上册2026秋.pptx
- 第5课 推动高质量发展 课件.pptx
- 第5课 走近科学家 第3课时 (教学课件)道德与法治统编版三年级上册2026秋.pptx
- 第三单元 第4课时 卫星运行时间(教学课件)数学北师大版四年级上册2026秋.pptx
原创力文档

文档评论(0)