在delphi中如何调用模糊窗口标题句柄??

举个例子:比如我打开百度窗口,它的标题是“百度一下,你就知道-microsoft”,用findwindow读时要把完整的标题都打进去,有没有办法只打其中的一两个字如:“百... 举个例子:比如我打开百度窗口,它的标题是“百度一下,你就知道-microsoft”,用findwindow读时要把完整的标题都打进去,有没有办法只打其中的一两个字如:“百度”就可以读出它的句柄,请高手写出代码,谢谢,要明白点的。最好是通过一个“按扭”把句柄读到一个edit里。谢谢。 展开
 我来答
典榴格C
2010-09-27 · TA获得超过1630个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:977万
展开全部
给你个思路,你可以先历遍所有窗口的标题,加到一个ListBox里,然后在通过关键字在ListBox里查找就可以了!

关于这方面的代码网上有很多,你找一下看看就会了!

另外还有是通过进程名获取窗口标题的方法和通过窗口标题句柄获取程序完整路径的方法也都是很不错的!
帐号已注销
2010-10-10 · TA获得超过9900个赞
知道大有可为答主
回答量:4076
采纳率:0%
帮助的人:3583万
展开全部
FindWindowEx 按照类名获取句柄,然后 GetWindowText 获取标题文字,在这个文字中查找是否有“百度”二字。如果有,这个句柄就是你想要的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式