前言:在当了这么久的吸血鬼(学习技术不写博)之后,今天终于决定写一篇属于自己的文章
我的这个程序是老师布置的兴趣作业,当时正在看Windows程序设计(第2版),所以就按照书上面的时钟同时学习了MoreWindows大大的
Windows界面编程第三篇 异形窗体 普通版
//设置窗口透明。
SetLayeredWindowAttributes(hwnd, RGB(255, 255, 255), 123, 0x1);
style = GetWindowLong(hwnd, GWL_STYLE);
GetWindowRect(hwnd, &r);
style &= ~WS_CAPTION;//去掉边框
MoveWindow(hwnd, r.left, r.top, 1024, 600, true);//重新调整窗体位置及大小
SetWindowLong(hwnd, GWL_STYLE, style);

本文介绍了作者在学习Windows程序设计过程中,完成的一个结合WindowsApi和Easyx图形库的透明时钟程序。程序灵感来源于《Windows程序设计》一书,并参考了MoreWindows的异形窗体教程。通过设置窗口透明属性和移除边框,实现了无边框的透明效果。程序在VS2013环境下编写,需要注意在Windows8以下系统运行需要VS2013的运行库支持。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



