VB-Homepage Tipp 247 |
Min & Max Button in MDI Formen entfernen |
Haben Sie schon mit MDI-Formen gearbeitet? Ich finde es
eine sehr interessante Art, sein Programm übersichtlich und modulartig aufzubauen. Nicht mehr benötigte Formen werden minimiert und liegen innerhalb der Hauptform jederzeit griffbereit für den User. Aber es gibt eben auch einige Besonderheiten dieser MDI-Formen und die bestehen beispielsweise darin, das diese Formen keine Eigenschaft besitzen, den Minimier bzw. Maximierbutton zu deaktivieren bzw. auszublenden. Aber für was haben wir denn API's? Mit diesen beiden API-Funktionen und einigen Konstanten wird es gelingen. Private Declare Function SetWindowLong Lib "user32"
Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal
dwNewLong As Long) As Long Da sich auch dieser Tipp in einem Projekt besser nachvollziehen läßt, wird es auch hier einen Downlaod geben. Im Projekt wird auch angezeigt, wie Sie die gesamte Programmleiste ausblenden können. |
Tipp-Download |
Quelle : Microsoft Knowledge Base |