Как я могу получить значок окна из его указателя или имени процесса / процесса?Значок, отображаемый в углу окна или на панели задач или в меню ALT-Tab.
читать о Icon.ExtractAssociatedIcon:
Icon.ExtractAssociatedIcon
Возвращает представление значка для изображения, содержащегося в указанном файле.
private void ExtractAssociatedIconEx() { Icon ico = Icon.ExtractAssociatedIcon(@"C:\WINDOWS\system32\notepad.exe"); this.Icon = ico; }
http://msdn.microsoft.com/en-us/library/system.drawing.icon.extractassociatedicon.aspx
Это не будет работать на каждом процессе, но это хорошее начало ..
также взгляните на эти ответы - Как я могу получить значок из исполняемого файла только с экземпляромего процесса в C #
Будет ли Icon.ExtractAssociatedIcon работать для вас?