***すれ立てるまでもない質問はここで 第56刷***
■ このスレッドは過去ログ倉庫に格納されています
0757デフォルトの名無しさん
NGNGIEの入力フォームに次々とデータを入力していくプログラムを
作っております。(勉強のためなので、同様のフリーツールがあるのは知っています)
文字の入力は
SendMessage(hWnd, WM_CHAR, c, 0);
でうまくいったのですが、次の入力ボックスに移す処理がうまくいきません。
通常だとTABキーを使えば移動するため
SendMessage(hWnd, WM_KEYDOWN, VK_TAB, 0);
SendMessage(hWnd, WM_KEYUP, VK_TAB, 0);
をやってみましたがダメでした。
続いて
SendMessage(hWnd, WM_CHAR, '\t', 0);
もやってみましたがダメでした。
どういう方法で再現すればよいのでしょうか。
GetNextFocus などといった命令があればとも思ったのですが、無いようで。
■ このスレッドは過去ログ倉庫に格納されています