sdyuna 发表于 2021-7-30 00:09:30

新人问点问题,FindWindowA寻找窗口句柄为0

刚开始看觅风的易语言教程,第六课用FindWindowA寻找窗口句柄,但一直显示0,不知道啥原因,求大佬解惑,win10 64系统


admin 发表于 2021-7-30 08:08:12

findwindow是查找顶级窗口句柄的啊.如图所示.那个6756680是顶级窗口句柄.一个程序分很多层.最外面的叫顶级窗口句柄也叫父句柄.下面一级称为子句柄.也是下下面一级的父句柄.FindWindowExA这个DLL命令是通过父句柄查找子句柄的.

.版本 2

.DLL命令 FindWindowExA, 整数型, "user32", "FindWindowExA", , 寻找窗口句柄
    .参数 hwndParent, 整数型, , 父窗口句柄
    .参数 hwndChildAfter, 整数型, , 子窗口句柄
    .参数 lpszClass, 文本型, , 类名
    .参数 lpszWindow, 文本型, , 标题







你可以通过精易编程助手直接生成获取句柄的代码
然后粘贴到易语言





xiaolei147 发表于 2021-7-30 13:45:29

1楼正解!
页: [1]
查看完整版本: 新人问点问题,FindWindowA寻找窗口句柄为0