[.NET] VB Fullscreen bei Doppelklick dekativieren?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von MasterJulian, 1. Juni 2007 .

  1. 1. Juni 2007
    VB Fullscreen bei Doppelklick dekativieren?

    Ich versuche mich gerade an einem kleinen programm in VB 2005. Habe bisher nur VB 6 programmiert. Ich habe ein Form mit durchsichtigen BG und daher FormBorderStyle auf False. Den handel habe ich daher auf die Form gelegt um diese zu verschieben. Doch die Form springt auch auf fullscreen wenn man doppelt drauf geht. Mein Handel Code sieht so aus:
    Code:
    #Region " ClientAreaMove Handling "
     Const WM_NCHITTEST As Integer = &H84
     Const HTCLIENT As Integer = &H1
     Const HTCAPTION As Integer = &H2
     Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
     Select Case m.Msg
     Case WM_NCHITTEST
     MyBase.WndProc(m)
     If m.Result = HTCLIENT Then m.Result = HTCAPTION
     'If m.Result.ToInt32 = HTCLIENT Then m.Result = IntPtr.op_Explicit(HTCAPTION) 'Try this in VS.NET 2002/2003 if the latter line of code doesn't do it... thx to Suhas for the tip.
     Case Else
     'Make sure you pass unhandled messages back to the default message handler.
     MyBase.WndProc(m)
     End Select
     End Sub
    #End Region
    Wie kann ich dies deaktiveren. Ich habe schon versucht die Größe bei Doppelklick bzw. Size Change auf den Ausgangspunkt zu setzten doch das hat nicht geklappt. Jemand ne Idee?
     
  2. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.