Win32API質問箱 Build65at TECHWin32API質問箱 Build65 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト623:デフォルトの名無しさん 08/05/04 22:03:07 >>615 まず何をフックするかじゃね? この場合は3を押された事をフックするから何使うかわからないが・・・。 624:デフォルトの名無しさん 08/05/04 22:11:53 自分で電卓作ればよくね? いや、電卓のUIだけ作って見えない本物のcalc.exeに計算させるとか。 625:デフォルトの名無しさん 08/05/04 22:12:19 電卓の改造 ~結論~ ・calc.exeをリソースエディタで書き換える 原則的に、フックやDLL注入などで動的に書き換える必要があるのは 対象アプリが限定されていない場合、または対象アプリがCRCやMD5などで改竄チェックしている場合に留めるべき ・どうしてもフックで解決したいならSetWindowsHookEx(WH_GETMESSAGE)でWM_COMMANDを書き換える キー(0~9、+-*/など)を押された場合もアクセラレータテーブルに基づいて TranslateAcceleratorがWM_COMMANDを発行するようになっている 626:デフォルトの名無しさん 08/05/04 22:23:08 >>619 何を書き込もうとしたのか気になって昼寝ができませんでした。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch