その後、子のアイテムを取得すれば良いことが判りました。ListAccObject()内で「ファイル」メニューの各項目名と、その中で選ばれている(ハイライトしている)項目が判別できるようになりました。これで取得出来たのは「ファイル」(先頭のメニュー)の子のみであり、「編集」や「表示」といったメニューの項目が得られずです。GetControlInfo()内を以下の様に書き換えました。目的通りに動作してくれずにつまづいています。切り替えるためには少々状況が変わりましたので質問を若干変えさせていただきます。最初の質問ではメニューバーの内容のみしか取得が出来ませんでしたが、その後、子のアイテムを取得すれば良いことが判りました。ヘルプ」)が取得でき、ListAccObject()内で「ファイル」メニューの各項目名と、その中で選ばれている(ハイライトしている)項目が判別できるようになりました。これで取得出来たのは「ファイル」(先頭のメニュー)の子のみであり、「編集」や「表示」といったメニューの項目が得られずです。対象を右へ移動しながら子を得れば良いのかと考え、GetControlInfo()内を以下の様に書き換えました。child);}ですが目的通りに動作してくれずにつまづいています。切り替えるためにはこの方法ではNGでしょうか。何かアドバイスをいただけると大変助かります。少々状況が変わりましたので質問を若干変えさせていただきます。最初の質問ではメニューバーの内容のみしか取得が出来ませんでしたが、その後、子のアイテムを取得すれば良いことが判りました。ヘルプ」)が取得でき、ListAccObject()内で「ファイル」メニューの各項目名と、その中で選ばれている(ハイライトしている)項目が判別できるようになりました。これで取得出来たのは「ファイル」(先頭のメニュー)の子のみであり、「編集」や「表示」といったメニューの項目が得られずです。対象を右へ移動しながら子を得れば良いのかと考え、GetControlInfo()内を以下の様に書き換えました。child);}~~~ですが目的通りに動作してくれずにつまづいています。切り替えるためにはこの方法ではNGでしょうか。何かアドバイスをいただけると大変助かります。16:08少々状況が変わりましたので質問を若干変えさせていただきます。最初の質問ではメニューバーの内容のみしか取得が出来ませんでしたが、その後、子のアイテムを取得すれば良いことが判りました。ヘルプ」)が取得でき、ListAccObject()内で「ファイル」メニューの各項目名と、その中で選ばれている(ハイライトしている)項目が判別できるようになりました。これで取得出来たのは「ファイル」(先頭のメニュー)の子のみであり、「編集」や「表示」といったメニューの項目が得られずです。対象を右へ移動しながら子を得れば良いのかと考え、GetControlInfo()内を以下の様に書き換えました。child);}^^^ですが目的通りに動作してくれずにつまづいています。切り替えるためにはこの方法ではNGでしょうか。何かアドバイスをいただけると大変助かります。少々状況が変わりましたので質問を若干変えさせていただきます。最初の質問ではメニューバーの内容のみしか取得が出来ませんでしたが、その後、子のアイテムを取得すれば良いことが判りました。ヘルプ」)が取得でき、ListAccObject()内で「ファイル」メニューの各項目名と、その中で選ばれている(ハイライトしている)項目が判別できるようになりました。これで取得出来たのは「ファイル」(先頭のメニュー)の子のみであり、「編集」や「表示」といったメニューの項目が得られずです。対象を右へ移動しながら子を得れば良いのかと考え、GetControlInfo()内を以下の様に書き換えました。child);}^^^ですが目的通りに動作してくれずにつまづいています。切り替えるためにはこの方法ではNGでしょうか。何かアドバイスをいただけると大変助かります。SPAM対策のためのダミーチェックです。表示されていてもチェックしないでください。頂いたご意見への回答は行っておりません。