无模块SPY++窗口画矩形

易语言 2020-10-03 18:02:00

无模块SPY++窗口画矩形

Rectangle (屏幕场景A, 窗口矩形A.左边, 窗口矩形A.顶边, 窗口矩形A.右边, 窗口矩形A.底边) ' 刷新画矩形
SetROP2 (屏幕场景A, 旧混合模式A)
.如果真结束
屏幕句柄A = GetDesktopWindow () ' 取得桌面句柄
屏幕场景A = GetWindowDC (屏幕句柄A) ' 取得桌面设备场景
旧混合模式A = SetROP2 (屏幕场景A, 10) ' 10:R2_NOTXORPEN
GetWindowRect (窗口句柄, 窗口矩形A) ' 获得窗口矩形
新画笔A = CreatePen (0, 矩形粗细, 矩形颜色) ' 建立新画笔,载入DeskDC。取颜色值 (237, 15, 40)
旧画笔A = SelectObject (屏幕场景A, 新画笔A)
Rectangle (屏幕场景A, 窗口矩形A.左边, 窗口矩形A.顶边, 窗口矩形A.右边, 窗口矩形A.底边) ' 在窗口周围画矩形
SelectObject (屏幕场景A, 旧画笔A)
DeleteObject (新画笔A)
ReleaseDC (屏幕句柄A, 屏幕场景A)