2 Stimmen

C# Ausgewähltes Steuerelement in einem beliebigen Fenster suchen

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.

3voto

TomTom Punkte 1

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.

1voto

Josh Punkte 66190

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X