Разделение значка на панели задач для новой формы в PowerShell - PullRequest
0 голосов
/ 22 мая 2019

Когда вы создаете форму окна в PowerShell, она группируется с окном консоли хоста, даже если вы измените значок для формы.

Как отделить значок панели задач новой формы от PowerShellзначок консоли?

Что происходит слева, нужный эффект справа: enter image description here

Пример кода:

[void][Reflection.Assembly]::LoadWithPartialName('Microsoft.VisualBasic')
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing

$form = New-Object System.Windows.Forms.Form
$form.Size = New-Object System.Drawing.Size(300,200)
$form.ShowInTaskbar = $true
$form.Icon = New-Object system.drawing.icon 'c:\icon.ico'
$form.Text = 'New taskbar icon plz'

$form.BringToFront()
$form.ShowDialog()

Единственное, что яЯ считаю, что было несколько полезно, если бы ссылка на то, что изменение «идентификатора приложения» могла бы выделить это, но все ссылки - это код C.

https://msdn.microsoft.com/en-us/magazine/dd942846.aspx

Пожалуйста, дайте ответы PowerShell, или, еслиответы включают код C # или вызовы других API, объясните, как они работают в PowerShell.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...