gpt4 book ai didi

c# - 具有部分已知标题的 FindWindow

转载 作者:太空狗 更新时间:2023-10-29 20:11:17 26 4
gpt4 key购买 nike

示例 Outlook:它只有一个进程但可以有多个窗口(用户可以双击电子邮件在自己的窗口中打开它)

因此,我无法使用 Process.GetProcess() 遍历流程并比较标题。

FindWindow() 需要完整的标题;我知道标题,但 Outlook 窗口在最后添加了自己的标题,即 - 消息(富文本)或 - 消息(HTML).. 等。

我可以获得 Outlook 的所有电子邮件窗口(句柄)吗?然后使用 GetWindowText() 遍历那些以找到我的窗口?任何指针将不胜感激。

最佳答案

您可以使用 EnumWindow 枚举所有窗口以找到您想要的窗口。

http://www.pinvoke.net/default.aspx/user32.enumwindows

关于c# - 具有部分已知标题的 FindWindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8840511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com