2

どのウィンドウでアクティブコントロールが何であるかを見つけるための最良の方法は何でしょうか?WM_PASTEメッセージを送信します。ChildWindowFromPointは、選択されたコントロールのかなりの数を返していません。

4

2 に答える 2

3

ああ、そうだ。WM_Paste...。

Winformアプリケーション?

なぜアクティブウィンドウがそれらを受信できると思いますか?つまり、ActiveXコントロールでない限り、それ自体の低レベルのメッセージポンプはありません。.NET Framework内で伝播されたイベントに反応します...アクティブX(ネイティブ)のみがウィンドウIIRCがウィンドウメッセージを処理します。

于 2010-03-10T07:17:39.627 に答える
1

GetFocus

于 2010-03-10T07:17:32.130 に答える