タイトル | : 指定したハンドルの各プロパティ値の取得 |
記事No | : 14829 |
投稿日 | : 2010/07/24(Sat) 22:38 |
投稿者 | : 古賀 |
はじめまして。 WindowsXP VB5で開発をしております。
起動中の特定のアプリケーションを、 作成中のアプリケーションにて 自動的に操作するプログラムを作っておりますが
対象のアプリケーションのハンドルをFindWindowで取得し、 EnumChildWindowsでウィンドウに属する子ウィンドウのハンドルを取得したのち postmessage・sendmessage等で、ボタンをクリックしたりテキストを入力するなど ある程度単純な操作はできたのですが
操作対象がComboBox(Listbox)の場合、 SendMessageとCB_SELECTSTRINGを使用して、選択項目を指定の値に変更と、 PostMessageとCBN_SELCHANGEを使用して、Changeイベント発生まではできたのですが 対象のハンドルそのもののリストの値やテキストの列挙ができずに悩んでおります。
何か良いAPIやメッセージ、関連したものがあればご教授願います。
|