Laden...

Zu anderem Fenster wechseln (ähnlich Alt Tab)

Erstellt von one of two vor 14 Jahren Letzter Beitrag vor 14 Jahren 1.316 Views
O
one of two Themenstarter:in
85 Beiträge seit 2008
vor 14 Jahren
Zu anderem Fenster wechseln (ähnlich Alt Tab)

Hallo,

ich schreibe an einem Alt Tab Replacement, und da möchte ich zu einem anderem Fenster wechseln, so wie man es mit Alt Tab kann.
Doch leider funktioniert das nicht immer; manchmal kommt das Fenster nicht in den Vordergrund, sondern der TaskBar Button blinkt nur.
Ich habe bereits folgendes ausprobiert:


    SetActiveWindow(hwnd);
    BringWindowToTop(hwnd);
    SetForegroundWindow(hwnd);
    ShowWindow(hwnd, SW_SHOW);
    SwitchToThisWindow(hwnd, true/false);

Doch keine der Funktionen verhindern das Blinken 😦

Ich bin so langsam mit meinem Latein am Ende.
Mit Alt Tab gehts ja auch, also muss es doch einen "Blinkfreien" Weg geben^^

Danke im Voraus + Gruß

one of two

"Wir sind die Borg. Sie werden assimiliert werden. Deaktivieren Sie Ihre Schutzschilde und ergeben Sie sich. Wir werden ihre biologischen und technologischen Charakteristika den unsrigen hinzufügen. Ihre Kultur wird sich anpassen und uns dienen. Widerstand ist zwecklos!"

643 Beiträge seit 2006
vor 14 Jahren

Versuch es mal ohne SetForegroundWindow.

O
one of two Themenstarter:in
85 Beiträge seit 2008
vor 14 Jahren

Hallo Ayke,

vielen Dank für deine Antwort 😄.

Ich habs ausprobiert, aber ohne SetForegroundWindow wird das Fenster zwar aktiv, kommt aber in der Z-Ebene nicht nach vorn 😦

"Wir sind die Borg. Sie werden assimiliert werden. Deaktivieren Sie Ihre Schutzschilde und ergeben Sie sich. Wir werden ihre biologischen und technologischen Charakteristika den unsrigen hinzufügen. Ihre Kultur wird sich anpassen und uns dienen. Widerstand ist zwecklos!"