窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_窗口2 | | | |
底色 =
#品红 窗口2.左边 = 0
窗口2.顶边 = 0
窗口2.宽度 =
取屏幕宽度 ()窗口2.高度 =
取屏幕高度 ()透明标签1.可视 = 假
标签1.可视 = 假
标签2.可视 = 假
透明标签1.顶边
= (窗口2.高度 - 透明标签1.高度
) ÷ 2
透明标签1.左边
= (窗口2.宽度 - 透明标签1.宽度
) ÷ 2
标签1.高度 = 1
标签1.宽度 =
取屏幕宽度 ()标签1.顶边
= (窗口2.高度 - 标签1.高度
) ÷ 2
标签2.宽度 = 1
标签2.高度 =
取屏幕高度 ()标签2.左边
= (窗口2.宽度 - 标签2.宽度
) ÷ 2
取进程ID (“crossfire.exe”)进程取ID (“crossfire.exe”)进程PID =
取进程ID (“crossfire.exe”)取句柄 (“crossfire.exe”)监视热键 (&狙击准星,
#Home键 )监视热键 (&全屏准星,
#Ins键 )监视热键 (&关闭准心,
#End键 )监视热键 (&窗口2左,
#左光标键 )监视热键 (&窗口2上,
#上光标键 )监视热键 (&窗口2右,
#右光标键 )监视热键 (&窗口2下,
#下光标键 )监视热键 (&狙击准星大,
#PageUp键 )监视热键 (&狙击准星小,
#PageDown键 )监视热键 (&狙击准星样式, 107
)设置窗口 (取窗口句柄 (), -20,
位或 (取窗口风格 (取窗口句柄 (), -20
), 524288
))
设置透明 (取窗口句柄 (),
#品红, 200, 1
)ws =
GetWindowLong (取窗口句柄 (),
#GWL_EXSTYLE )ws =
位或 (ws,
#WS_EX_TRANSPARENT )ws =
位或 (ws,
#WS_EX_LAYERED )SetWindowLong (取窗口句柄 (),
#GWL_EXSTYLE, ws
)透明标签1.可视 = 真
标签1.可视 = 假
标签2.可视 = 假
透明标签1.标题 = 准心样式
透明标签1.文本颜色 = 颜色样式
透明标签1.字体.字体大小 = 12
标签1.可视 = 真
标签2.可视 = 真
透明标签1.可视 = 假
标签1.背景颜色 = 颜色样式
标签2.背景颜色 = 颜色样式
透明标签1.字体.字体大小 = 透明标签1.字体.字体大小 + 1
透明标签1.字体.字体大小 = 透明标签1.字体.字体大小 - 1
数 = 数 + 1
如果真 (数 = 1
)
准心样式 =
“+”
如果真 (数 = 2
)
准心样式 =
“·”
如果真 (数 = 3
)
准心样式 =
“。”
如果真 (数 = 4
)
准心样式 =
“⊙”
如果真 (数 = 5
)
准心样式 =
“¤”
如果真 (数 = 6
)
准心样式 =
“-”
数 = 0
狙击准星 ()
如果真 (透明标签1.可视 =
真)
透明标签1.可视 = 假
如果真 (标签1.可视 =
真)
标签1.可视 = 假
如果真 (标签2.可视 =
真)
标签2.可视 = 假

如果真 (标签2.可视 =
真)
标签2.左边 = 标签2.左边 - 1
如果真 (透明标签1.可视 =
真)
透明标签1.左边 = 透明标签1.左边 - 1

如果真 (标签1.可视 =
真)
标签1.顶边 = 标签1.顶边 - 1
如果真 (透明标签1.可视 =
真)
透明标签1.顶边 = 透明标签1.顶边 - 1

如果真 (标签2.可视 =
真)
标签2.左边 = 标签2.左边 + 1
如果真 (透明标签1.可视 =
真)
透明标签1.左边 = 透明标签1.左边 + 1

如果真 (标签1.可视 =
真)
标签1.顶边 = 标签1.顶边 + 1
如果真 (透明标签1.可视 =
真)
透明标签1.顶边 = 透明标签1.顶边 + 1
