MessageBoxA/W
消息框
MessageBoxA PROTO,
hWnd:DWORD,
;窗口句柄(可以为空)
lpText:PTR BYTE,
;字符串,对话框内
lpCaption:PTR
BYTE, ;字符串,对话框标题
uType:DWORD
;内容和行为
基于控制台的应用程序可以将 hWnd 设置为空,表示该消息框没有相关的包含窗口或父窗口。lpText 参数是指向空字节结束字符串的指针,该字符串将出现在消息框内。lpCaption 参数指向作为对话框标题的空字节结束字符串。uType 参数指定对话框的内容和行为。
ShellExecuteA/W
_In_opt_ HWND hwnd,
_In_opt_ LPCSTR lpOperation, //操作
_In_ LPCSTR lpFile, //打开的文件
_In_opt_ LPCSTR lpParameters,
_In_opt_ LPCSTR lpDirectory,
_In_ INT nShowCmd //显示模式
ShellExecuteA(0, "open", "mspaint", 0, 0, 1);
WinExec
WinExec主要运行EXE文件,不能运行其他类型的文件。不用引用特别单元。
CreateProcessA/W
WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。
弹网页
CreateThread
创建一个在调用进程的虚拟地址空间内执行的线程。
RegCreateKeyExA/W
RegOpenKeyExA/W
RegDeleteKeyExA/W
注册表
CreateWindowExA/W
创建一个窗口
DialogBox
DialogBox是一个Windows API函数。它的作用是从一个对话框资源中创建一个模态对话框。该函数直到指定的回调函数通过调用EndDialog函数中止模态的对话框才能返回控制。该函数通过调用DialogBoxParam函数来实现。