フォームがあり、ツリービューが含まれています。マウスがフォームの外でクリックされたときにメッセージを取得するにはどうすればよいですか (フォームを閉じることができます)? CaptureMouse を試しましたが、マウスがツリー内で動作しなくなりました。また、フォームの外側をクリックしても、MouseDown メッセージが表示されませんでした。
WM_NCACTIVATE の WndProc チェックを使用できません。これは、Excel アドイン内からこれを表示しているためです。Excel をクリックすると、Excel がこのメッセージの送信を停止します。
How do I ...の他の解決策は機能しません。私は試してみましたが、他の人も試したコメントから-そしてそれらは機能しません(回答としてマークされた回答を含む)。
ありがとう - デイブ