0

因为我们可以使用 ActiveWindowTitle() 方法在 c sharp 中获取活动窗口的标题。现在我需要获取上面同一窗口的图标。我怎样才能做到这一点?

4

2 回答 2

0

如果你发现一个前景窗口

GetForegroundWindow(

你可以找出它的进程ID

GetWindowThreadProcessId(

对于该过程,文件路径

process.MainModule;

然后只需使用该功能

Icon ico = Icon.ExtractAssociatedIcon (executablPath);

参见例如:这个

于 2021-09-16T10:53:32.343 回答
0

也许你可以使用 this. icon.

在此处输入图像描述

于 2021-09-17T02:18:41.653 回答