タイトル | : 他アプリのプルダウン操作 |
記事No | : 9754 |
投稿日 | : 2009/12/24(Thu) 22:42 |
投稿者 | : よっし |
こんにちは。 現在vb.netにて他アプリを操作するツールを組んでいます。
他アプリのプルダウンメニューにPostMessageにてプルダウンに 書かれている内容の目的の文字列を一文字づつ送信し目的とする項目を 選択させようとしています。 アルファベットキーなどは文字列を頭から順に送信する事により 選択できるのですが、_(アンダーバー)だけはプルダウンにて 受け付けないのか反応しません。 何か方法等はあるのでしょうか? なおプルダウン内の目的とする項目の位置はわかっているので、 「↓」キーを回数分送信して選択させようとも考えましたが、 プルダウンでは反応がありません。
なお要点のみですが構文は以下のようにしています PostMessage(hwnd, WM_CHAR, AscW(se_1na), 0)'se_1naは1文字列
なお、他アプリのリストボックスならばアンダーバーも、「↓」 も正常に反応し正常に目的の項目を選択してくれます。
|