
 
易语言枚举窗口信息
系统结构:窗口信息回调函数,枚举窗口信息,GetWindowText,GetClassName, 
======程序集1 
           |  | 
           |  |------ _启动子程序 
           |  | 
           |  |------ _临时子程序 
           |  | 
           |  |------ 窗口信息回调函数 
           |  | 
           |  | 
======枚举窗口信息 
           |  | 
           |  |------ _初始化 
           |  | 
           |  |------ _销毁 
           |  | 
           |  |------ 枚举窗口信息 
           |  | 
           |  | 
======调用的Dll 
           |  | 
           |  |---[dll]------   _枚举窗口 
           |  | 
           |  |---[dll]------   _窗口是否可见 
           |  | 
           |  |---[dll]------   GetWindowText 
           |  | 
           |  |---[dll]------   GetClassName 
           |  | 
           |  |---[dll]------   _取窗口进程ID 
 
  
调用的DLL命令: 
.DLL命令 _枚举窗口, 逻辑型, , "EnumWindows" 
    .参数 枚举过程, 子程序指针 
    .参数 参数, 整数型 
.DLL命令 _窗口是否可见, 整数型, , "IsWindowVisible", 公开, 判断窗口是否可见  如窗口可见则返回TRUE(非零) 
    .参数 窗口句柄, 整数型, , 要测试的那个窗口的句柄 
.DLL命令 GetWindowText, 整数型, "user32.dll", "GetWindowTextA", , 取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性) 复制到lpString的字串长度;不包括空中止字符。会设置GetLastError 
    .参数 句柄, 整数型, , 欲获取文字的那个窗口的句柄 
    .参数 文本, 文本型, , 预定义的一个缓冲区,至少有cch+1个字符大小;随同窗口文字载入 
    .参数 文本长度, 整数型, , lp缓冲区的长度;   
.DLL命令 GetClassName, 整数型, "user32.dll", "GetClassNameA", , 为指定的窗口取得类名 以字节数表示的类名长度;排除最后的空中止字符。零表示出错。会设置GetLastError 
    .参数 句柄, 整数型, , 欲获得类名的那个窗口的句柄 
    .参数 文本, 文本型, , 随同类名载入的缓冲区。预先至少必须分配nMaxCount+1个字符 
    .参数 文本长度, 整数型, , 由lpClassName提供的缓冲区长度; 
.DLL命令 _取窗口进程ID, 整数型, "user32.dll", "GetWindowThreadProcessId", , GetWindowThreadProcessId,获取与指定窗口关联在一起的一个线程和进程标识符 
    .参数 窗口句柄, 整数型, , hwnd,指定窗口句柄 
    .参数 进程标识符, 整数型, 传址, lpdwProcessId,指定一个变量,用于装载拥有那个窗口的一个进程的标识符 
...
易语言系统盘符修改器源码,遍历卷,DeleteVolumeMountPoint,GetVolumePathNamesForVolumeName,SetVolumeMountPoint,FindFirstVolume,FindNextVolume,FindVolumeClose,MessageBox...
易语言类的使用将多线程操作封装到类源码,取数子程序100,取数子程序10,取数子程序_10,取数子程序_100,初始组件,创建许可证,删除许可证...
易语言用空格分割文本源码,子程序_启动线程,子程序_创建进入许可证,子程序_删除进入许可证,子程序_进入许可区,子程序_退出许可区,子程序_等待线程,子程序_挂起线程,子程序_继续执行...
易语言编写QQ邮件发送器V10e源码,易语言编写QQ邮件发送器V10e...
易语言系统盘符修改器源码,遍历卷,DeleteVolumeMountPoint,GetVolumePathNamesForVolumeName,SetVolumeMountPoint,FindFirstVolume,FindNextVolume,FindVolumeClose,MessageBox...
取随机文本,取随机时间,排序列表,CompareFunc,比较时间,取文本地址,取日期时间地址,lstrcmpA...
TextEffect,timeGetTime,SetTextCharacterExtra,OffsetRect,SetTextColor,FillRect,CreateSolidBrush,DeleteObject,GetSysColor,TextOut,DrawText,OleTranslateColor,GetDC,lstrlen,ReleaseDC,CreateFont,MulDiv,GetDeviceCaps,SelectObject...
易语言屏幕笼罩源码,屏幕笼罩...