2015-04-09 3 views
-1

Я хочу, чтобы мое приложение запускалось в системном трее, например, антивирусное программное обеспечение и т. Д. Форма не должна быть видимой. Я использую следующий код, чтобы скрыть форму при запуске:Ctrl + Alt создает скрытую форму Visual Studio

Protected Overrides Sub SetVisibleCore(ByVal value As Boolean) 
    If Not Me.IsHandleCreated Then 
     Me.CreateHandle() 
     value = False 
    End If 
    MyBase.SetVisibleCore(value) 
End Sub 

Это работает нормально. Однако, когда я нажимаю клавиши Ctrl и Alt на моей клавиатуре, появляется форма. Google кажется, что я первый, у кого есть эта проблема. Я действительно надеюсь, что нет. Как я могу скрыть свою форму?

ответ

0

Установите форму приложения на «FixedToolWindow» (или что-то в этом роде, попробуйте все; работает для меня, но не может запомнить правильный FormBorderStyle)

Смежные вопросы