Bei der Gruppe, für die Sie eine Mitteilung verfassen, handelt es sich um eine Usenet-Gruppe. Wenn Sie in dieser Gruppe Nachrichten posten, ist Ihre E-Mail-Adresse für jeden im Internet sichtbar
Ihre Antwort wurde nicht gesendet.
Die Nachricht wurde übermittelt.
Newsgroups: microsoft.public.de.german.entwickler.dotnet.csharp
Von: "Frank Dzaebel" <P...@FranksSeite.de>
Datum: Mon, 5 Oct 2009 22:56:02 +0200
Lokal: Mo 5 Okt. 2009 22:56
Betreff: Re: aktives Control ermitteln
Hallo Thorsten,
>> GetWindowText sendet selber WM_GETTEXT und .. besagt: >> geht für Fentster und "Steuerelemente". > Die Dokumentation zu GetWindowText [...] "GetWindowText causes a WM_GETTEXT message to be sent to the specified window *or* control." > "To retrieve the text of a control in another process, send a das gilt für Szenarien *ohne* AttachThreadInput. > WM_GETTEXT message directly instead of calling GetWindowText." Durch das erzeugte Sharing bei AttachThreadInput (siehe Doku dazu) können die Messages analog dem Focus weitergeleitet werden (was sonst nicht möglich wäre). Für den OP hier noch ein paar Implementations-Beispiele: [CodeProject: Window Hiding with C#] ciao Frank Sie müssen sich anmelden, bevor Sie Nachrichten veröffentlichen können.
Bevor Sie eine Nachricht posten können, müssen Sie zunächst dieser Gruppe beitreten.
Bitte aktualisieren Sie vor dem Posten in den Abonnementeinstellungen Ihren Spitznamen.
Sie haben nicht die erforderliche Berechtigung zum Posten.
| ||||||||||||||