NightWalkerの日記: VC2003でDirectXのAppWizard
VC6は、DirectX9 SDK(2003 summer)をインストールするとAppWizardによるプロジェクトが作成できる。
しかしVisual C++ .Net2003ではインストールされない。2004 summerでも同じようだ。
そこで、VC6で出来るんだったらVC2003でも出来るだろうと、2003 summerのAppWizardをVC2003で使えるようにしてみた。
すでにDirectX SDKのインストールは2004 summerを使って終了させてある。
2003 summerをテンポラリに展開し、以下の作業を行う
1.「tmp\Bin\DXUtils\Visual Studio 7.0 Wizards\C++\VCProjects」の中身を「C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\vcprojects」にコピーする。
2. コピーした Dx9AppWizard.vsz をテキストエディタで開き、2行目の『Wizard=VsWizard.VsWizardEngine』を「Wizard=VsWizard.VsWizardEngine.7.1」に書き換える(.7.1を追加する)。
3.「tmp\Bin\DXUtils\Visual Studio 7.0 Wizards\C++\VCWizards」の中身(Dx9AppWizardというフォルダ)を、「C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\VCWizards」にコピーする。
以上。
VC2003(新しいプロジェクト)を作成すると、Visual C++プロジェクトの中に「DirectX 9 Visual C++ Wizard」が増えている。
余談だが、DirectXのhelpと連結するには、Visual Studioではなく、スタートメニューから 『Visual Studo .net2003ドキュメント』を起動し、
「Visual Studio .NET 連結ヘルプ コレクション マネージャ」を起動する。VS2003のIDEのメニューからではないので注意。
(ココの下から3番目が詳しい)
VC2003でDirectXのAppWizard More ログイン