tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 他アプリのプルダウン操作
投稿日: 2009/12/24(Thu) 22:42
投稿者よっし
こんにちは。
現在vb.netにて他アプリを操作するツールを組んでいます。

他アプリのプルダウンメニューにPostMessageにてプルダウンに
書かれている内容の目的の文字列を一文字づつ送信し目的とする項目を
選択させようとしています。
アルファベットキーなどは文字列を頭から順に送信する事により
選択できるのですが、_(アンダーバー)だけはプルダウンにて
受け付けないのか反応しません。
何か方法等はあるのでしょうか?
なおプルダウン内の目的とする項目の位置はわかっているので、
「↓」キーを回数分送信して選択させようとも考えましたが、
プルダウンでは反応がありません。

なお要点のみですが構文は以下のようにしています
PostMessage(hwnd, WM_CHAR, AscW(se_1na), 0)'se_1naは1文字列

なお、他アプリのリストボックスならばアンダーバーも、「↓」
も正常に反応し正常に目的の項目を選択してくれます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。