【问题标题】:Get handles of process forms c#获取流程表单的句柄c#
【发布时间】:2011-05-31 06:17:17
【问题描述】:

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

谢谢。

【问题讨论】:

标签: c# process window-handles


【解决方案1】:

对于窗口句柄,最简单的方法是使用System.Diagnostics.Process 和MainWindowHandle 属性。您没有说明您想如何识别其他进程,但 Process 类有很多选项。

关于通知区域图标,没有 API 可以满足您的要求。您需要挂钩 Shell_NotifyIcon API 或修改其他进程以进行合作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    • 2016-03-04
    • 1970-01-01
    • 1970-01-01
    • 2013-04-22
    • 2010-11-28
    • 2010-12-30
    相关资源
    最近更新 更多