For some reason my resource file isn't getting compiled when I compile in VC++ 2010 express. Even when I make changes to the .rc file. This is the contents of it:
#include <windows.h>
#include <commctrl.h>
#include "resource.h"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
IDD_ASSERT DIALOGEX 150, 100, 180, 180
STYLE DS_MODALFRAME | DS_SETFONT | WS_CAPTION | WS_POPUP | WS_SYSMENU
CAPTION "Assert"
FONT 10, "MS Sans Serif", 0, 0, 1
{
CONTROL "File:", -1, WC_STATIC, NOT WS_GROUP | SS_LEFT, 7, 7, 23, 9
CONTROL "no file", IDL_FILE, WC_STATIC, NOT WS_GROUP | SS_LEFT, 23, 7, 238, 8
CONTROL "Line:", -1, WC_STATIC, NOT WS_GROUP | SS_LEFT, 7, 18, 23, 9
CONTROL "no line", IDL_LINE, WC_STATIC, NOT WS_GROUP | SS_LEFT, 25, 18, 236, 8
CONTROL "Assert:", -1, WC_STATIC, NOT WS_GROUP | SS_LEFT, 7, 29, 23, 9
CONTROL "no assert", IDL_ASSERT, WC_STATIC, NOT WS_GROUP | SS_LEFT, 31, 29, 230, 9
CONTROL "Break in Debugger", IDB_BREAKINDEBUGGER, WC_BUTTON, WS_TABSTOP | BS_DEFPUSHBUTTON, 7, 69, 98, 14
CONTROL "Ignore This Assert", IDB_IGNORETHISASSERT, WC_BUTTON, WS_TABSTOP | BS_PUSHBUTTON, 7, 86, 98, 14
CONTROL "1", IDT_TIMES, WC_EDIT, WS_TABSTOP | WS_BORDER | ES_AUTOHSCROLL | ES_NUMBER, 110, 86, 24, 14, WS_EX_CLIENTEDGE
CONTROL "time(s).", -1, WC_STATIC, NOT WS_GROUP | SS_LEFT, 138, 89, 23, 8
CONTROL "Always Ignore This Assert", IDB_ALWAYSIGNORE, WC_BUTTON, WS_TABSTOP | BS_PUSHBUTTON, 7, 105, 98, 14
CONTROL "Ignore Asserts in This File", IDB_IGNOREASSERTSINFILE, WC_BUTTON, WS_TABSTOP | BS_PUSHBUTTON, 7, 141, 98, 14
CONTROL "Ignore All Asserts", IDB_IGNOREALLASSERTS, WC_BUTTON, WS_TABSTOP | BS_PUSHBUTTON, 7, 159, 98, 14
CONTROL "Message:", -1, WC_STATIC, NOT WS_GROUP | SS_LEFT, 7, 40, 38, 8
CONTROL "no message", IDL_MESSAGE, WC_STATIC, NOT WS_GROUP | SS_LEFT, 41, 40, 132, 8
}