DrawWindowFrame
2024-06-01 08:45:36
extern void DrawWindowFrame(HWND hWnd)//画窗口边框 {RECT rc;HWND DeskHwnd = ::GetDesktopWindow(); //取得桌面句柄HDC DeskDC = ::GetWindowDC(DeskHwnd); //取得桌面设备场景int oldRop2 = SetROP2(DeskDC, R2_NOTXORPEN);::GetWindowRect(hWnd, &rc); //获得窗口矩形if( rc.left < 0 ) rc.left = 0;if (rc.top < 0 ) rc.top = 0;HPEN newPen = ::CreatePen(0, 3, RGB(125,0,125)); //建立新画笔,载入DeskDCHGDIOBJ oldPen = ::SelectObject(DeskDC, newPen);::Rectangle(DeskDC, rc.left, rc.top, rc.right, rc.bottom); //在指示窗口周围显示闪烁矩形//::Beep(100,100);Sleep(400); //设置闪烁时间间隔 ::Rectangle( DeskDC, rc.left, rc.top, rc.right, rc.bottom);::SetROP2(DeskDC, oldRop2);::SelectObject( DeskDC, oldPen);::DeleteObject(newPen);::ReleaseDC( DeskHwnd, DeskDC);DeskDC = NULL; }
转载于:https://www.cnblogs.com/cause/p/3858594.html
DrawWindowFrame相关推荐
- m.634226.c.html,a00614.html
Win32k: caption.c 文件参考 Win32k /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673a ...
最新文章
- ASP.NET Url重写
- 系统测试和集成测试的区别
- 被忽视的ArrayList,你知道多少
- DZ先生怪谈视图库GA/T1400之人脸对象
- html常用的英文字体,50款设计必备 英文字体
- v6使用手册 天正电气t20_天正电气T20手册
- 理解雅可比矩阵和海森矩阵
- 《大学》全文及白话翻译
- 单机游戏修改游戏数据(你自己就是一个外挂,看完这篇,你一定有不小的收获)
- arptables实现ARP报文IPMAC绑定
- 阿里云win2016服务器部署jdk+tomcat填坑
- android 工程师级别划分及学习路线
- Allegro模块布局和布局复用
- 白盒与黑盒测试什么区分
- 如何从零学习 React 技术栈
- win10网络连接显示无网络但可以上网
- 从GMT时间转换到当地时间(北京时间)
- Oxygen Not Included
- 【产品】USB设备VID和PID查询
- Excel在统计分析中的应用—第五章—统计指数-Part2- 综合指数(基期加权指数(拉氏指数))
热门文章
- PSP(个体软件过程)
- ASP.NET验证控件祥解
- 继 Swin Transformer 之后,MSRA 开源 Video Swin Transformer,在视频数据集上SOTA
- NeurIPS 2020 | 腾讯 AI Lab 解读机器学习及计算机视觉方向入选论文
- 如梦如幻,开源实时的天空特效算法!
- 备受期待!机器学习“蜥蜴书”最新版来了!豆瓣评分9.9!
- GitHub Trending第一之后,PaddleOCR再发大招:百度自研顶会SOTA算法正式开源!
- 孪生神经网络--一个简单神奇的结构
- 图像分割中的深度学习:U-Net 体系结构
- “哪吒”出世!华为开源中文版BERT模型