Babybaer Geschrieben 24. Mai 2005 Geschrieben 24. Mai 2005 Hallo Leutz, kleines Problem. Ich habe einen Hauptdialog der etwas braucht, bis er gezeichnet wird, wegen verschiedener Rechenarbeiten. Ich habe aber auch ein Startup Logo (window), das gleich kommt. Ich möchte das diese Fenster (Logo) OnTop ist. Aber leider springt es immer wieder in den Hintergrund, sobald das Hauptenster kommt. Wenn ich das Logofenster aufrufe wenn das Hauptfenster vorhanden ist, ist es gut. Einer eine Idee? Habe schon versucht: SetWindowPos( &wndTopMost... SetForegroundWindow...
Guybrush Threepwood Geschrieben 24. Mai 2005 Geschrieben 24. Mai 2005 Wie positionierst du denn deinen Hauptdialog? Wenn er auch Topmost ist dann ist es ja klar das er nach vorne kommt. Ansonsten kannst du ja mal das folgende in die Callback Routine deines Logofensters einbauen. Damit sollte es gehen: case WM_WINDOWPOSCHANGED: { SetWindowPos(hWnd, HWND_TOPMOST,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE); return 0; } [/PHP]
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden