4.4 Wie zeige ich ein neues Formular an ohne es zu aktivieren?
VB4-VB6
Von: Thorsten Dörfler
Folgender kurzer Aufruf der API Funktion ShowWindow ruft ein weiteres Fenster auf, gibt ihm aber nicht den Fokus.
' Deklaration:
Private Declare Function ShowWindow Lib "user32" ( _
        ByVal hwnd As Long, _
        ByVal nCmdShow As Long _
              ) As Long
Private Const SW_SHOWNOACTIVATE As Long = 4
' Aufruf:
ShowWindow Form2.hwnd, SW_SHOWNOACTIVATE
Optional kann auch noch die ZOrder - Methode des aktuellen Fensters aufgerufen werden, um es im Vordergrund zu halten, da ansonsten das neue Fenster inaktiv über dem aktivem Fenster liegt.

