//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言枚举顶级进程源码系统结构:顶级进程处理函数,枚举子程,子进程处理函数,枚举顶级进程,取进程线程标识,取窗口大小,枚举子进程, ======枚举窗口 || ||------__启动窗口_创建完毕 || ||------顶级进程处理函数 || ||------_刷新主表_被单击 || ||------_退出_被单击 || ||------枚举子程 || ||------_顶程框_左键单击表项 || ||------子进程处理函数 || || ======调用的Dll || ||---[dll]------枚举顶级进程 || ||---[dll]------取进程线程标识 || ||---[dll]------取窗口大小 || ||---[dll]------枚举子进程 调用的DLL命令: .DLL命令枚举顶级进程,整数型,"user32.dll","EnumWindows",,枚举系统的所有顶级进程,取得顶级进程的句柄 .参数函数指针,子程序指针,,指向为每个子窗口都调用的一个函数的指针 .参数自定义数值,整数型,,参见相关帮助 .DLL命令取进程线程标识,整数型,"user32.dll","GetWindowThreadProcessId",,获取与指定句柄关联在一起的一个线程和进程标识符,反回值为线程标识(PID) .参数窗口句柄,整数型,,指定窗口句柄 .参数进程标识符,整数型,传址,指定一个变量,用于装载拥有那个窗口的一个进程的标识符(TID),这里一定要传址 .DLL命令取窗口大小,整数型,"user32.dll","GetWindowRect" .参数窗口句柄,整数型 .参数矩形区域,窗口顶点 .DLL命令枚举子进程,整数型,"user32.dll","EnumChildWindows",,为指定的父进程枚举子进程 .参数父窗口句柄,整数型,,欲枚举子窗口的父窗口的句柄 .参数函数指针,子程序指针,,为每个子窗口调用的函数的指针 .参数自定义值,整数型,,参见相关帮助
