![]() |
[Mutex] Anderem Programm etwas mitteilen
:hi:
Ich benutzte dieses ![]() Wie könnte man das Realisieren? |
Re: [Mutex] Anderem Programm etwas mitteilen
Über FindWindow das Fensterhandle holen und per SetWindow (weiß nicht genau, wie die funktion heißt, aber DP-Suche hilft :) ) das Fenster in den Vordergrund schicken.
|
Re: [Mutex] Anderem Programm etwas mitteilen
Die Suche ist da leider nicht sehr Ergiebig :P
![]() Eine Frage zum FindWindow: Wie finde ich den 1. Parameter raus? Ist das der "Mutexname"? Das hat sich jetzt erledigt :P xZise hat folgendes hinzugefügt: So... Ich habe ![]() xZise hat folgendes hinzugefügt: So... Mein 3. Edit: Okay ;) Ich habe den Modus wieder auf "HWND_NOTOPMOST" gesetzt. Problem ist jetzt: Das "alte" Fenster (also meist der Explorer) ist weiterhin markiert. Ist es möglich das Fenster zu "markieren"? |
Re: [Mutex] Anderem Programm etwas mitteilen
Ich wäre über Hilfe dankbar :pale:
|
Re: [Mutex] Anderem Programm etwas mitteilen
hmm...
![]() ![]() ![]() Aber ich glaube, wenn du nicht SetForeGroundWIndow verwendest, musst du dich an das Fenster erst selbst drankleben. (Steht in den MSDN-Artikeln jeweils drin) |
Re: [Mutex] Anderem Programm etwas mitteilen
Zitat:
Zitat:
|
Re: [Mutex] Anderem Programm etwas mitteilen
Na also.
Was ich meinte: Sowohl SetFocus als auch SetActiveWindow können nur auf eigene Fenster angewendet werden. D.h., du musst entweder deinem fenster die entsprechende message schicken, damit die messagebehandlung das fenster dann selbst nach vrone schiebt, oder deinen eigenen thread an das window drankleben. |
Re: [Mutex] Anderem Programm etwas mitteilen
Ah okay ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz