Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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...

Geschrieben

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]

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...