易语言 ,知道进程名,取窗口句柄的思路应该是怎样的?

请各位大神指教一下,先取得进程PID,再取窗口句柄,算不算一种方法?有几种方式可以取得窗口句柄,能不能给个思路,函数的用法我可以自己去度,主要想知道思路。由于初学易语言,... 请各位大神指教一下,
先取得进程PID,再取窗口句柄,算不算一种方法?
有几种方式可以取得窗口句柄,能不能给个思路,函数的用法我可以自己去度,主要想知道思路。由于初学易语言,不想用模块,想自己了解思路。
展开
 我来答
蓝魔冰幻dr
2016-09-09 · TA获得超过5847个赞
知道大有可为答主
回答量:4664
采纳率:64%
帮助的人:3962万
展开全部
首先说想取得其他程序的窗口句柄,怎么说都需要用到模块。大家都是在系统上运行,只有你的电脑系统知道那个程序的一切信息。你若想取出必须经过系统取,那么就要求系统提供这么一个支持的接口。当然了系统支持,最常见的便是API。windows系统的API非常强大,很多与系统交互都可以靠API。所以API就是一个模块,是系统对外辅助的支持接口模块。

没有接口与模块是做不到的,所以不要说不用模块。首先,像 精易模块、超级模块 这些易语言的整合模块中 很多命令就是通过调用API实现的。

所以你要用到API,既然如此直接用模块。有些东西不是你必须理解的,尤其对于您是初学者来说。就像你不需要去学汽车构造一样,你只要学了驾照就能开汽车。等你真正可以不用模块的时候,那是你充分了解了系统及漏洞,是计算机大师级人物了。
-------------------------------------------------------------------------------
其次,下面这个是:超级模块 中的命令,可以直接通过进程名取出窗口句柄。

子程序名:取进程窗口
通过进程ID与窗口标题来获取窗口句柄(成功返回窗口句柄,失败返回0)
返回值类型:整数型
参数<1>的名称为“进程ID”,类型为“整数型”。注明:窗口所在进程ID。
参数<2>的名称为“标题”,类型为“文本型”,允许接收空参数数据。注明:窗口标题。
参数<3>的名称为“必须可见”,类型为“逻辑型”,允许接收空参数数据。注明:默认为假:可以是不可见窗口 真:必须是可见窗口。
kuainaixu
2016-09-07 · TA获得超过1217个赞
知道小有建树答主
回答量:908
采纳率:80%
帮助的人:188万
展开全部
精易模块中可以按照鼠标位置取句柄
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
威倩舒元
2019-04-01 · TA获得超过1135个赞
知道小有建树答主
回答量:1606
采纳率:94%
帮助的人:7.3万
展开全部
精易模块中可以按照鼠标位置取句柄
再看看别人怎么说的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贪吃的康it
2016-09-08 · 一个回答网络问题的程序猿
贪吃的康it
采纳数:846 获赞数:1766

向TA提问 私信TA
展开全部
嗯 比如 枚举进程取ID
然后 这个有API可以取的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式