老文章档案 · 2003 年

Win32 API 函数 (二)

赢政天下 [WINZHENG.COM] · 网络学院 · 2003-06-20 · 作者:D.boy 人气: · 出处:嬴政天下整理收藏)

5、注册表处理函数

RegOpenKeyA

打开一个现有的注册表项

RegOpenKeyExA

打开一个现有的注册表项

RegCreateKeyA

在指定的项下创建或打开一个项

RegCreateKeyExA

在指定项下创建新项的更复杂的方式

RegDeleteKeyA

删除现有项下方一个指定的子项

RegDeleteValueA

删除指定项下方的一个值

RegQueryValueA

获取一个项的设置值

RegQueryValueExA

获取一个项的设置值

RegSetValueA

设置指定项或子项的值

RegSetValueExA

设置指定项的值

RegCloseKey

关闭系统注册表中的一个项(或键)

6、时间处理函数

CompareFileTime

比较两文件时间

GetFileTime

得文件建立,最后访问,修改时间

GetLocalTime

得当前本地时间

GetSystemTime

得当前系统时间

GetTickCount

得windows启动至现时毫秒

SetFileTime

设置文件时间

SetLocalTime

设置本地时间

SetSystemTime

设置系统时间

7、进程函数

CreateProcessA

创建一个新进程

ExitProcess

以干净的方式关闭一个进程

FindExecutableA

查找与一个指定文件关联在一起的程序的文件名

FreeLibray

释放指定的动态链库

GetCurrentProcess

获取当前进程的一个伪句柄

GetCurrentProcessId

获取当前进程一个唯一的标识符

GetCurrentThread

获取当前线程的一个伪句柄

GetExitCodeProces

获取一个已结束进程的退出代码

GetExitCodeThread

获取一个已结束线程的退出代码

GetModuleHandleA

获取一个应用程序或动态链接库的模块句柄

GetPriorityClassA

获取特定进程的优先级别

LoadLibraryA

载入指定的动态链接库,并将它映射到当前进程使用的地址空间

LoadLibraryExA

装载指定的动态链接库,并为当前进程把它映射到地址空间

LoadModule

载入一个windows应用程序,并在指定的环境中运行

TerminateProcess

结束一个进程

8、断点设置列表

一般处理

bpx hmemcpy

bpx MessageBox

bpx MessageBoxExA

bpx MessageBeep

bpx SendMessage

bpx GetDlgItemText

bpx GetDlgItemInt

bpx GetWindowText

bpx GetWindowWord

bpx GetWindowInt

bpx DialogBoxParamA

bpx CreateWindow

bpx CreateWindowEx

bpx ShowWindow

bpx UpdateWindow

bmsg xxxx wm_move

bmsg xxxx wm_gettext

bmsg xxxx wm_command

bmsg xxxx wm_activate

时间相关

bpint 21 if ah==2A (DOS)

bpx GetLocalTime

bpx GetFileTime

bpx GetSystemtime

CD-ROM 或 磁盘相关

bpint 13 if ah==2 (DOS)

bpint 13 if ah==3 (DOS)

bpint 13 if ah==4 (DOS)

bpx GetFileAttributesA

bpx GetFileSize

bpx GetDriveType

bpx GetLastError

bpx ReadFile

bpio -h (Your CD-ROM Port Address) R

软件狗相关

bpio -h 278 R

bpio -h 378 R

键盘输入相关

bpint 16 if ah==0 (DOS)

bpint 21 if ah==0xA (DOS)

文件访问相关

bpint 21 if ah==3dh (DOS)

bpint 31 if ah==3fh (DOS)

bpint 21 if ah==3dh (DOS)

bpx ReadFile

bpx WriteFile

bpx CreateFile

bpx SetFilePointer

bpx GetSystemDirectory

INI 初始化文件相关

bpx GetPrivateProfileString

bpx GetPrivateProfileInt

bpx WritePrivateProfileString

bpx WritePrivateProfileInt

注册表相关

bpx RegCreateKey

bpx RegDeleteKey

bpx RegQueryValue

bpx RegCloseKey

bpx RegOpenKey

注册标志相关

bpx cs:eip if EAX==0

内存标准相关

bpmb cs:eip rw if 0x30:0x45AA==0

显示相关

bpx 0x30:0x45AA do "d 0x30:0x44BB"

bpx CS:0x66CC do "? EAX"

(出处:嬴政天下整理收藏)

相关文章:

相关软件:

→ 特别推荐

→ 热点TOP10

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。
🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史