1 0 0
分享排行榜
修正错误贡献榜
已审核词条 未审核词条
子程序名返回值类型公开备 注
窗口_画矩形 本函数为微凉提供
参数名类 型参考可空数组备 注
窗口句柄整数型要画矩形的窗口的句柄
矩形粗细整数型默认为3
矩形颜色整数型默认为红色
是否闪烁逻辑型
变量名类 型静态数组备 注
窗口矩形ARECT 
屏幕句柄A整数型 
屏幕场景A整数型 
旧混合模式A整数型 
新画笔A整数型 
旧画笔A整数型 
如果真 (矩形粗细 = 0)
矩形粗细 = 3
如果真 (矩形颜色 = 0)
矩形颜色 = #红色
屏幕句柄A = GetDesktopWindow () ' 取得桌面句柄
屏幕场景A = GetWindowDC (屏幕句柄A) ' 取得桌面设备场景
旧混合模式A = SetROP2 (屏幕场景A, 10) ' 10:R2_NOTXORPEN
GetWindowRect (窗口句柄, 窗口矩形A) ' 获得窗口矩形
如果真 (窗口矩形A.Left < 0)
窗口矩形A.Left = 0
如果真 (窗口矩形A.Top < 0)
窗口矩形A.Top = 0
新画笔A = CreatePen (0, 矩形粗细, 矩形颜色) ' 建立新画笔,载入DeskDC。取颜色值 (237, 15, 40)
旧画笔A = SelectObject (屏幕场景A, 新画笔A)
Rectangle (屏幕场景A, 窗口矩形A.Left, 窗口矩形A.Top, 窗口矩形A.Right, 窗口矩形A.Bottom) ' 在窗口周围画矩形
如果真 (是否闪烁 = )
程序_延时 (100, ) ' 刷新时间
Rectangle (屏幕场景A, 窗口矩形A.Left, 窗口矩形A.Top, 窗口矩形A.Right, 窗口矩形A.Bottom) ' 刷新画矩形
SetROP2 (屏幕场景A, 旧混合模式A)
SelectObject (屏幕场景A, 旧画笔A)
DeleteObject (新画笔A)
ReleaseDC (屏幕句柄A, 屏幕场景A)

词条作者信息 使用例程
参与校正错误的易友
评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © ijingyi.com All Rights Reserved.