Luke
Luke

Reputation: 291

C# Find selected control on any window

What would be the best way to go about finding what the active control is on any window? I am going to be sending the WM_PASTE message to it. ChildWindowFromPoint has not been returning a fair few of the selected controls.

Upvotes: 2

Views: 669

Answers (2)

TomTom
TomTom

Reputation: 62101

Ah, yeah. WM_Paste....

Winform application?

Why do you assume that the active window can receive them? I mean, unless it is an activeX control.... it would not ahve it's own lower level message pump. It would react on events propagated within the .NET framework... only active x (native) controls an dthe window IIRC handle windows messages.

Upvotes: 3

Josh
Josh

Reputation: 69262

GetFocus

Upvotes: 1

Related Questions