admin 发表于 2019-12-17 19:01:28

EnumWindows详解.在易语言中的用法

函数功能:该函数枚举所有屏幕上的顶层窗口,办法是先将句柄传给每一个窗口,然后再传送给应用程序定义的回调函数。EnumThreadWindows函数继续到所有顶层窗口枚举完为止或回调函数返回FALSE为止函数原型:BOOL EnumWindows(WNDENUMPROC lpEnumFunc,LPARAM lParam);

    参数:

    lpEnumFunc:指向一个应用程序定义的回调数指针,请参看EnumWindowsProc。

    lPararm:指定一个传递给回调函数的应用程序定义值。

    返回值:如果函数成功,返回值为非零;如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。

    备注:EnumWindows函数不列举子窗口。

    在循环体中调用这个函数比调用GetWindow函数更可靠。调用GetWindow函数中执行这个任务的应用程序可能会陷入死循环或指向一个已被销毁的窗口的句柄。



DLL命令名返回值类型公开备注
EnumWindows逻辑型
DLL库文件名
user32
在DLL库中对应命令名
EnumWindows
参数名类型传址数组备注
lpEnumFunc子程序指针
lParam整数型

使用方法



1
使用方法:

1.点击程序2.在程序数据上点鼠标右键新建DLL,依次输入上面的库名,命令名等.



http://www.eyy8.vip/data/attachment/forum/201912/16/224348k4vkkkp885kbf96z.png

wangjinjia1314 发表于 2019-12-20 01:39:04

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!

254652900 发表于 2020-2-17 17:35:06

66666666666666

yyz860723 发表于 2021-5-28 20:52:32

楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
页: [1]
查看完整版本: EnumWindows详解.在易语言中的用法