c# - C#获取子窗口句柄

标签 c# windows windows-messages window-handles

我在 C# 中启动一个进程,然后使用 SendMessage 向该进程发送 Windows 消息。通常我将消息发送到 Process.MainWindowHandle,但在某些情况下,我可能需要找到一个子窗口句柄并将消息发送到那里。我将如何在 C# 中执行此操作以及查找子窗口的选项是什么(即是否需要知道窗口的名称或是否有其他选项)?

最佳答案

看看EnumChildWindows (pinvoke.net)

关于c# - C#获取子窗口句柄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456353/

相关文章:

c# - Windows Vista 及更高版本的任务栏右键单击应用程序上下文菜单

winapi - 鼠标状态 winapi

delphi - 鼠标输入/离开消息不起作用?

windows - 我可以使用 mSysGit 和 Cygwin 的 git 吗?

windows - 如何在 32 位批处理脚本中运行 64 位版本的 Windows 实用程序(例如 msiexec)?

c# - 查询Sql返回值

c# - 整理 if 语句 - 未实例化的对象是否可以在 AND 运算符中

java - 如何找出一个文件当前是否在 Java 中增长(独立于操作系统)

c# - 如何修复 UWP 应用程序发布版本中的 MySQL.Connection.Open() 错误?

c# - 异步调用 webservice 方法