精易论坛

标题: CF全屏准星 [打印本页]

作者: djfy2022    时间: 2023-7-9 23:15
标题: CF全屏准星
最简单的CF全屏准星

2.jpg (3.69 KB, 下载次数: 3)

准星

准星

全屏准星.e

144.17 KB, 下载次数: 58, 下载积分: 精币 -2 枚

全屏准星源码


作者: Patek    时间: 2023-7-10 00:01
**game 官方不就有现成的吗? 0.0
作者: a252129643    时间: 2023-7-10 01:03
我想要   某c/f  菜单的源码  只要菜单  其他的不要
作者: 阿博哥哥    时间: 2023-7-10 01:35
a252129643 发表于 2023-7-10 01:03
我想要   某c/f  菜单的源码  只要菜单  其他的不要

自己画一个
作者: 大司命    时间: 2023-7-10 08:25

不好意思!屏幕自带了,按一下按钮什么准星都有~
作者: 一C    时间: 2023-7-10 08:47
非全屏窗口也生效?
作者: 一指温柔    时间: 2023-7-10 09:01
学习一下
作者: jysoft2022    时间: 2023-7-10 09:56
感谢分享
作者: pipicool    时间: 2023-7-10 11:47
学习一下
作者: chengwei5714869    时间: 2023-7-10 12:33
  
窗口程序集名保 留  保 留备 注
窗口程序集_窗口2   
子程序名返回值类型公开备 注
_窗口2_创建完毕  
变量名类 型静态数组备 注
ws整数型 
底色 = #品红
窗口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.左边 = 标签2.左边 - 1
如果真 (透明标签1.可视 = )
透明标签1.左边 = 透明标签1.左边 - 1

子程序名返回值类型公开备 注
窗口2上  
如果真 (标签1.可视 = )
标签1.顶边 = 标签1.顶边 - 1
如果真 (透明标签1.可视 = )
透明标签1.顶边 = 透明标签1.顶边 - 1

子程序名返回值类型公开备 注
窗口2右  
如果真 (标签2.可视 = )
标签2.左边 = 标签2.左边 + 1
如果真 (透明标签1.可视 = )
透明标签1.左边 = 透明标签1.左边 + 1

子程序名返回值类型公开备 注
窗口2下  
如果真 (标签1.可视 = )
标签1.顶边 = 标签1.顶边 + 1
如果真 (透明标签1.可视 = )
透明标签1.顶边 = 透明标签1.顶边 + 1


i支持库列表   支持库注释   
iext扩展界面支持库一

  
DLL命令名返回值类型公开备 注
设置透明整数型 
DLL库文件名:
 
在DLL库中对应命令名:
SetLayeredWindowAttributes
参数名类 型传址数组备 注
hwnd整数型
crkey整数型
alpha字节型
dwflags整数型
DLL命令名返回值类型公开备 注
取窗口风格整数型 
DLL库文件名:
 
在DLL库中对应命令名:
GetWindowLongA
参数名类 型传址数组备 注
hwnd整数型
nindex整数型
DLL命令名返回值类型公开备 注
设置窗口整数型 
DLL库文件名:
 
在DLL库中对应命令名:
SetWindowLongA
参数名类 型传址数组备 注
hwnd整数型
nindex整数型
dwnewlong整数型
DLL命令名返回值类型公开备 注
GetWindowLong整数型 
DLL库文件名:
user32
在DLL库中对应命令名:
GetWindowLongA
参数名类 型传址数组备 注
hwnd整数型
nIndex整数型
DLL命令名返回值类型公开备 注
SetWindowLong整数型 
DLL库文件名:
user32
在DLL库中对应命令名:
SetWindowLongA
参数名类 型传址数组备 注
hwnd整数型
nIndex整数型
dwNewLong整数型



作者: crossdiy    时间: 2023-7-10 16:24
谢谢分享
作者: ouyasq    时间: 2023-7-11 00:24
感谢分享
作者: a252129643    时间: 2023-7-11 00:25
阿博哥哥 发表于 2023-7-10 01:35
自己画一个

我不会诶 所以想要个源码学习一下 想应用在红警或者gta   大佬你有吗 求教
作者: 阿博哥哥    时间: 2023-7-11 01:07
a252129643 发表于 2023-7-11 00:25
我不会诶 所以想要个源码学习一下 想应用在红警或者gta   大佬你有吗 求教 ...

我也没有 exui  你可以去了解下
作者: jia201314973    时间: 2023-7-11 13:47
开源精神必须支持~
作者: 敬你    时间: 2023-7-12 14:48

感谢分享
作者: 已注销571294    时间: 2023-7-16 08:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 吃柠檬的包子    时间: 2023-7-23 09:32
学习了 看看
作者: 1598498959    时间: 2023-7-23 09:50
777777777777777777777777777777777777777777
作者: 王铁蛋    时间: 2023-9-9 21:24
谢谢分享

作者: 周富伟    时间: 2023-10-4 15:12

谢谢分享




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4