找回密码
 加入
搜索
查看: 13657|回复: 35

[原创] thesnoW 原创DLL或AU3代码

 火... [复制链接]
发表于 2011-2-3 20:59:55 | 显示全部楼层 |阅读模式
以后慢慢更新.

代码1(获取CPU核心数量):

$s=DllStructCreate('byte[12];ptr[2];dword[4];word[2]')
DllCall('kernel32.dll','int','GetSystemInfo','ptr',DllStructGetPtr($s))

MsgBox(32,"",DllStructGetData($s,3))


代码2(获取系统有没有电池/检测笔记本的一个手段之一)

;~ typedef struct _SYSTEM_POWER_STATUS {
;~     BYTE ACLineStatus;
;~     BYTE BatteryFlag;
;~     BYTE BatteryLifePercent;
;~     BYTE Reserved1;
;~     DWORD BatteryLifeTime;
;~     DWORD BatteryFullLifeTime;
;~ }   SYSTEM_POWER_STATUS, *LPSYSTEM_POWER_STATUS;

$_SYSTEM_POWER_STATUS=DllStructCreate('byte[4];dword[2]')
DllCall('Kernel32.dll','bool','GetSystemPowerStatus','ptr',DllStructGetPtr($_SYSTEM_POWER_STATUS))
MsgBox(32,"电池状态",DllStructGetData($_SYSTEM_POWER_STATUS,1,2))
MsgBox(32,"电源状态",DllStructGetData($_SYSTEM_POWER_STATUS,1,1))
MsgBox(32,"电源状态百分比",DllStructGetData($_SYSTEM_POWER_STATUS,1,3))
MsgBox(32,"电池剩余时间(DWORD)",DllStructGetData($_SYSTEM_POWER_STATUS,2,1))
MsgBox(32,"电池总的时间(DWORD)",DllStructGetData($_SYSTEM_POWER_STATUS,2,2))

;~ Value        Meaning
;~ 1                High—the battery capacity is at more than 66 percent
;~ 2                Low—the battery capacity is at less than 33 percent
;~ 4                Critical—the battery capacity is at less than five percent
;~ 8                Charging
;~ 128                No system battery
;~ 255                Unknown status—unable to read the battery flag information

发表于 2011-2-3 21:24:02 | 显示全部楼层
原创外挂... 外挂...真的是外挂丫
发表于 2011-2-3 23:07:38 | 显示全部楼层
支持原创 谢谢啊分享技术
发表于 2011-2-3 23:50:46 | 显示全部楼层
必须要顶一下,对Dll很感兴趣。。
发表于 2011-2-4 00:07:42 | 显示全部楼层
潇老的东西不顶不行啊!第一个很不错啊!我先收藏了!
发表于 2011-2-4 05:31:15 | 显示全部楼层
真的学习了,很不错,多谢分享
发表于 2011-2-4 06:17:50 | 显示全部楼层
本帖最后由 netegg 于 2011-2-4 11:52 编辑

老大,我求你了,最近怎么老出些见过的函数,这两个api我忘了什么时候就加到apiex里了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-2-4 08:24:23 | 显示全部楼层
函数都不错,支持..
发表于 2011-2-4 14:54:29 | 显示全部楼层
呵呵 。 重复了。老大好不容易发一贴子, 容易嘛?我顶,不是还有未出来的东西吗。期待ING
发表于 2011-2-4 16:28:10 | 显示全部楼层
不错,我对DLL也很感兴趣,可是学不会,支持下吧!
发表于 2011-2-4 19:57:52 | 显示全部楼层
回复 7# netegg

意思是萧的函数已经有了?
发表于 2011-2-4 21:46:19 | 显示全部楼层
回复 1# thesnow


难产好多年了....呵呵!
 楼主| 发表于 2011-2-4 22:34:49 | 显示全部楼层
回复 7# netegg


    不要慌~~
发表于 2011-2-7 00:16:09 | 显示全部楼层
嗯,收藏一下,谢谢楼主
发表于 2011-2-7 09:11:26 | 显示全部楼层
支持一下
希望能繼續更新
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-1 05:23 , Processed in 0.078224 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表