Compiling Resource Files di Visual Studio Express
Jadi gini, kalau kamu ambil project Visual Studio yang punya MFC GUI app terus coba compile di Visual Studio Express, kemungkinan besar bakal ketemu error kayak gini:
fatal error RC1050: Cannot open include file 'afxres.h'.
Kenapa bisa gitu? Karena Visual Studio Express nggak bawa library MFC,
jadi file afxres.h memang nggak ada.
Tapi tenang, solusinya simpel banget.
Solusi Cepat
Buka file .rc kamu, lalu ganti baris ini:
#include "afxres.h"
dengan ini:
#include <windows.h>
#define IDC_STATIC -1
Selesai deh! 🎉 Dengan cara ini, resource file bisa tetap dikompilasi dengan baik
walau pakai Visual Studio Express.
Jadi nggak perlu lagi bingung cari file afxres.h yang nggak bakal ada.
Label: afxres.h, MSVC, Visual Studio Express
<< Beranda