くだすれDelphi(超初心者用)その13
■ このスレッドは過去ログ倉庫に格納されています
0718デフォルトの名無しさん
NGNG>>715さん
さっそくgoogleで検索してみました。
Keybd_event(Byte('M'), 0, 0, 0);
Keybd_event(Byte('M'), 0, KEYEVENTF_KEYUP, 0);
↑のような記述を見つけ、さっそく714のソースに貼り付けてやってみました
すると、ショートカットに設定したキーを押すと、アクティブなウィンドウにMキーが反映されました!
一歩前進して、嬉しいです。
ただ、この文をいじって(’M’)の部分のMを
hotkey1.hotkey
に置き換えて、ショートカット登録したキーをそのままアクティブなウィンドウに送ろうとしましたが
正しくない型キャスト、というエラーで実行できませんでした。
strtointなどの型変換があるのでしょうか?
APIはほとんど無知たために分かりません・・・
>>716さん
はい、そうです。
>>717さん
すいません、ショートカット登録したキーをHookするフリーの自作コンポを
フォームに貼り付けただけで、717さんの言っていることは全くやっていません・・・
まだまだ勉強不足で、フリーのコンポに走りました・・・
■ このスレッドは過去ログ倉庫に格納されています