Wie kann man am besten herausfinden, welches Steuerelement in einem beliebigen Fenster aktiv ist? Ich werde die Nachricht WM_PASTE an es senden. ChildWindowFromPoint hat nicht ein paar der ausgewählten Steuerelemente zurückgegeben.
Antworten
Zu viele Anzeigen?Ah, ja. WM_Paste....
Winform-Anwendung?
Warum gehen Sie davon aus, dass das aktive Fenster sie empfangen kann? Ich meine, sofern es sich nicht um ein ActiveX-Steuerelement.... handelt, würde es keine eigene Nachrichtenpumpe auf niedrigerer Ebene haben. Es würde auf Ereignisse reagieren, die innerhalb des .NET-Frameworks propagiert... nur aktive x (native) Steuerelemente und dthe Fenster IIRC behandeln Windows-Nachrichten.