libを設定しないと動かない

Visual C++ Express Editionを使ってみる(Windows Platform SDK編)

次に、corewin_express.vsprops を修正します。corewin_express.vsprops は Visual C++ 2005 Express をインストールした フォルダのVC\VCProjectDefaultsにあります。(デフォルトではC:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults) 手順とおり、次の行を
AdditionalDependencies="kernel32.lib"
以下のように修正します。
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib"

上記の通り対応しているつもりだけど、どうも Win32アプリケーションを make しようとしたらエラーが出る。

ソリューションのオプションあたりから、

user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib

を追加ライブラリとして登録したら動くのだけど、「デフォルトとして、上の値は設定済みなハズ」を思うと腑に落ちない。