Form Problem
-
Hallo zusammen,
ich hab da mal eine Frage.
Ich habe eine Anwendung mit 2 Forms (Form1 und Form2)
Form1 ist das Fenster, welches beim Start der Anwendung Standardmaessig angezeigt wird. Mit Form2->Show() lass ich mir dann je nach Bedarf das zweite Fenster anzeigen.
Form2 hat die FormStyle Eigenschaft "fsStayOnTop" d.h. immer im Vordergrund.
Nun zu meinem Problem.
Wenn ich nun auf die zweite Form klicke oder dort Eingaben machen moechte (Eingabefelder) kommt auch automatisch Form1 in den Vordergrund.
Kann man das irgendwie unterbinden ? Form1 soll nicht automatisch wieder in den Vordergrund geholt werden.
Hoffe habe mich Verstaendlich ausgedrueckt.
Bis dann
fifi12
-
Konnte mein Problem lösen:
void __fastcall TForm2::CreateParams(TCreateParams &Params) { TForm::CreateParams(Params); Params.ExStyle |= WS_EX_APPWINDOW; Params.WndParent = GetDesktopWindow(); }