usuń ikonę aplikacji z paska zadań za pomocą .net z c #
Próbuję pokazać ikonę na pasku zadań, więc zrobiłem to w ten sposób.
<code>ResourceManager resManager = new ResourceManager("TestAgent.Properties.Resources", GetType().Module.Assembly); notifyicon.Icon = (Icon)resManager.GetObject("TestAgent"); notifyicon.Visible = true; notifyicon.Text = "Test Agent"; this.Hide(); this.ShowInTaskbar = false; this.SetVisibleCore(false); </code>
Po drugiej stronie spróbuj usunąć ikonę z paska zadań w ten sposób.
<code>notifyicon.Visible = false; notifyicon = null; rulehandler = null; </code>
Zrobiłem to z powodzeniem, ale problem polega na tym, że próba usunięcia ikony z paska zadań powoduje usunięcie ikony z paska zadań, ale nie ukrywanie ikony, Po najechaniu myszką na ikonę, którą usuwa.
Czy mimo to chcesz usunąć ikonę bez najechania myszką? Robię to w formie okien z c #