vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Fenstermenü in Taskleiste 
Autor: Nils Christian
Datum: 21.11.11 10:14

Hallo,
ich habe ein Fenster ohne Titelleiste. Da ohne Titelleiste auch kein Menü in der Taskleiste benutzt werden kann, habe ich diese Function gefunden:

Protected Overrides ReadOnly Property CreateParams() As CreateParams
        Get
            Const WS_SYSMENU As Integer = &H80000
            Const WS_MAXIMIZEBOX As Integer = &H10000
            Const WS_MINIMIZEBOX As Integer = &H20000
            Dim oReturn As CreateParams = MyBase.CreateParams
            oReturn.Style = oReturn.Style Or WS_SYSMENU Or WS_MAXIMIZEBOX Or _
              WS_MINIMIZEBOX
            Return oReturn
        End Get
    End Property
Diese funktioniert wunderbar - bis auf eine Kleinigkeit. Da ich nicht möchte, das man das Fenster maximieren kann, soll auch der Menüpunkt 'Maximieren' disabled dargestellt werden.

Wie kann ich das realisieren?

Ich arbeite mit:
Windows 10 Professional 64-bit * Visual Basic 2010 Express

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fenstermenü in Taskleiste1.083Nils Christian21.11.11 10:14
Re: Fenstermenü in Taskleiste691Manfred X21.11.11 11:32
Re: Fenstermenü in Taskleiste689Nils Christian21.11.11 11:44
Re: Fenstermenü in Taskleiste778Manfred X21.11.11 11:50
Re: Fenstermenü in Taskleiste866Nils Christian21.11.11 11:52

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel