VBのSendkeyを実現するには? – プログラミング – Home

VBのSendkeyを実現するには?
 
通知
すべてクリア

[解決済] VBのSendkeyを実現するには?


MARK-III
 MARK-III
(@MARK-III)
ゲスト
結合: 25年前
投稿: 1
Topic starter  

VBにあるSendkeyに相当する(アクティブなウインドウにキー操作を送信する)
ものってVC++でありませんか??
Sendmessageって言うのが近いような気がするのですが、なんて言うメッセージ
を送ればいいのかわかりません。

VBで言うところの、
SendKeys %s, True
がしたいのです。
よろしくお願いします。


引用未解決
トピックタグ
MAS
 MAS
(@MAS)
ゲスト
結合: 24年前
投稿: 4
 

WM_COMMMANDメッセージ送信すればいいと思うよ。
HIWORD wParam; /* 通知コード */
LOWORD wParam; /* 項目ID、 コントロールID、 またはアクセラレータID */
HWND   lParam; /* コントロールのハンドル */
あと、
WM_KEYDOWNメッセージかWM_KEYUPかな!!
wParam; /* 仮想キー コード */
lParam; /* キーのデータ */
VBのSendKeyは、WM_KEYDOWNに近いと思うよ

用途に応じて使い分ければいいよ。


返信引用
MARK_III
 MARK_III
(@MARK_III)
ゲスト
結合: 25年前
投稿: 3
 

最近みてなかったので、遅くなりましたが、ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました