サポート > GENWARE2へのよくある質問と回答 > 購入後のお客様向けTips集 >

キーボードからの文字入力を実現したい場合、GUIアプリケーションに対してどのようなイベントを送信すればよいですか?

キーボードからの文字入力を実現したい場合、GUIアプリケーションに対してどのようなイベントを送信すればよいですか?

質問:キーボードからの文字入力を実現したい場合、GUIアプリケーションに対してどのようなイベントを送信すればよいですか?
回答:キーが押された情報がドライバから挙がってきたときに、GESetEvent関数を使用してGM_KEYPRESSとGM_CHARのイベントを送信するようにしてください。
GM_CHARのイベントを送信する際のlLParamには文字コードを設定してください。
キーを離した時にはGM_KEYRELEASEのイベントを送信するようにしてください。