Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Deadooshka


Сообщения: 2497
Благодарности: 681

Профиль | Отправить PM | Цитировать


1. очевидные вещи в комментариях не пишут. Пояснять лучше непонятные действия, например add_SizeChanged с дублированием add_Resize. Или использование системной ShowWindow() для скрытия окна консоли, или добывание иконки из файла текущего процесса PS.
2. процесс остаётся висеть после выхода, потому что нет $form.Dispose(). Возможно нужен ещё [System.Windows.Forms.Application]::Exit() (выходит и без него).
3. ContextMenu работает только в нативном PS (powershell.exe). Для pwsh (.NET Core) надо пробовать ContextMenuStrip.

Отправлено: 09:34, 05-07-2024 | #4