2009-10-12

VC6で使っていたプロジェクトがVC2005でビルドできない。

以前 VC++6 で使用していたプロジェクトをVC++2005でビルドすると、以下のエラーが出るときがある。
.\main.rc(10) : fatal error RC1015: cannot open include file 'afxres.h'.

こんなときは、#include "afxres.h"とリソースファイル中で書かれている部分を以下のように変更する。
// #include "afxres.h"  // 削除
#include <windows.h> // 追加
#define IDC_STATIC -1 // 追加

0 件のコメント: