楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル

log

2012.02.13 C++:レジストリを使っていないとばかり思っていたら…

ファイル 380-1.png

自作のプログラムではレジストリを使っていないものとばかり思っていましたが。。
DirectInputをDirectInput8Create()で初期化するとレジストリに勝手に登録する
みたいですね。詳しくは以下のサイトをどうぞ。
http://dodeka.net/~j2/wp/?p=163

レジストリエディタで自分のプログラムが登録されてないか確認してみると、なんと山のように
登録されていました;うわぁぁ何てこったい。

しかも今までプレイしたことのあるDirectX製ゲームも他にもずらりと登録されてるし。
…何だかなあと思ってしまいました。とりあえず、同サイトにCoCreateInstanceを
使うことでレジストリの登録を防ぐ方法が書いてあったので一安心です。

同じようにDirectInputを使っている方は一度チェックしてみることをお勧めします苦笑。