[過去ログ] Win32API質問箱 Build123©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
903(2): デフォルトの名無しさん [sage] 2017/09/27(水) 11:42:36.33 ID:zCHNwx74(1/5) AAS
誰か助けてください
ゲームのマウスの入力読み取りが、RawInputと DirectInput ありますよね、
昔は設定でオン、オフがあったのに、いつの間にか設定を無くし、RawInputを強要する糞アプリがあります!!
これを、強制的にRawからDirectInputにしたいのですが
なにをどうすればいいのですか?
フックして raw inputをブロックすれば実現できます?
そもそも raw inputのマウスってどのAPIなのか、詳細分かりません
ヘルプ
たのんます
922: 903 [sage] 2017/09/28(木) 13:41:17.72 ID:te0QQW2V(1/3) AAS
皆さんありがとうございます。
APIフック関連ページ読み漁ってますが、direct→rawを試みてる人はちらほら居ても、逆はいなくてソース無いので難航してます。
それで現状の知識では、目的のAPIフック完成させれていないので、私がやろうとしてる事は実現可能なのかだけお聞きしたいので、どなたか回答お願いします
>>916を見て、調べなおしたのですが、
2kはDirectinputに切り替わっているといいましたが、これは誤りでした。
単にタイトル画面、設定画面といった画面でのみ、OS関係なく
Directinput、WM_MOUSEMOVE(Windows Input?)どちらかは分かりませんが、とにかくRawinput以外を使っているだけでした
で、お聞きしたいことですが、
DLLインジェクトでRawinputの関数をフックして、DirectinputもしくはWindows Inputの関数に飛ばすわけですよね
コードがあるといっても、メニュー画面だけなわけですが、
上記のようなフックをした場合、メニュー画面以外でもマウス動くのでしょうか?
推測で構わないので教えてください、よろしくお願いします
933: デフォルトの名無しさん [sage] 2017/09/29(金) 06:20:31.11 ID:XCA+sdta(1/3) AAS
>>903-905
この流れでこいつ相手するのはちょっとなってなるんだけど、暇だからなw
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s