SendMessage は、トリガーするイベントの処理が完了するまでブロックされるため、ターゲット プログラムでユーザーのクリックをシミュレートするために SendMessage を使用する必要があります。この理由は、このブロックにより、クリックの結果としてダイアログが開いたかどうかを検出する機会が得られるためです。現在の私の問題は、モデル ダイアログを開くモックアップ フォームのボタンで WM_LBUTTONDOWN メッセージと WM_LBUTTONUP メッセージを連続して使用してクリックを機能させることはできますが、標準の Windows アプリのメニューやメニュー項目では機能させることができないことです (メモ帳)。機能する方法でメニュー項目のクリックを実行する機能を取得するための助けをいただければ幸いです。それがメニュー項目であるかどうかは既に検出できますが、SendMessage を使用してブロックしてクリックをシミュレートできる必要があります。
乾杯
ロス