VC6使いがVC8 Expressを使ってみるスレ

このエントリーをはてなブックマークに追加
16WTLの使い方 1/2
スレが賑わうように、あえてこっちのスレに書くぜ

■VC8 ExpressとPlatformSDKをインストールする(>>2のリンクに両方ある)

■ExpressのTools > Option > Project... > VC++ Directoriesと開き、次のパスを通す

 Executable files: C:\Program Files\Microsoft Platform SDK\Bin (デフォルト時)
 Include files: C:\Program Files\Microsoft Platform SDK\include (デフォルト時)
 Include files: C:\Program Files\Microsoft Platform SDK\include\atl (デフォルト時)
 Library files: C:\Program Files\Microsoft Platform SDK\lib (デフォルト時)

■デフォルトでC:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaultsにある
 corewin_express.vspropsファイルをエディタで開き
 AdditionalDependencies="kernel32.lib"
 を
 AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"
 に変更(すると便利という程度か)

■デフォルトでC:\Program Files\Microsoft Visual Studio 8\VC\VCWizards\AppWiz\Generic\Application\html\1033にある
 AppSettings.htmファイルをエディタで開き、441行目から444行目を次のようにコメントアウトする
 // WIN_APP.disabled = true;
 // WIN_APP_LABEL.disabled = true;
 // DLL_APP.disabled = true;
 // DLL_APP_LABEL.disabled = true;
 これで新プロジェクトでWin32 Consoleアプリを選んだときのウィザードにて、
 Windows Application、DLL、Libが選べるようになる