获取流程表单c#的句柄

本文关键字:句柄 表单 程表单 获取 | 更新日期: 2023-09-27 17:58:05

我有一个进程,它在启动时打开一个表单和一个托盘图标。我想从c#应用程序中发现上面exe进程的表单和托盘图标的句柄是什么,以及这个exe的所有子窗口的句柄是多少。

谢谢。

获取流程表单c#的句柄

对于窗口句柄,最容易使用System.Diagnostics.ProcessMainWindowHandle属性。您没有说明要如何识别另一个进程,但Process类有很多选项。

关于通知区域图标,您所要求的内容没有API。您需要挂接Shell_NotifyIcon API或修改其他进程以进行协作。