- 438 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 12:51:43 ]
- >>434
自分の2005+XP SP2では問題は発生しない。 2000->XP SP2 はもちろんクリーンインストールだよな。 >>435 コンパイラの既定CRTライブラリは/MTなので、 出力されたオブジェクトファイルにlibcmt.libのリンク指示が含められている。 で、リンク時にCRTライブラリによってエントリポイントが解決された結果、 それが依存するライブラリもリンクされている。 CRT内部で何をしているか調べるのは正直骨だし、 とりあえず宣言しとけばいいんじゃね?被っても問題無いし。 ちなみに、エントリポイントを自分のコードで解決してCRTを一切リンクしなかった時は kernel32.libすらリンクされなかったので、あくまで依存関係に従っていると考えて良さそう。 >>436 リソースの識別には、16ビットIDと文字列を対応付ける二つの方法がある。 "IDB_NULL"という文字列を対応付けているなら "IDB_NULL" で良いが、 resource.hのIDB_NULLのID定義を介しているなら、MAKEINTRESOURCE(IDB_NULL)だ。
|

|