I am getting this error RC2104 : undefined keyword or key name: DS_3DLOOK while build the taskman using visual studio 2005,
the code is as follows:
// Microsoft Visual C++ generated resource script.
//
//#include "Winuser.h"

#include "resource.h"
//#include "windows.h"
//#include "winres.h"
#define APSTUDIO_READONLY_SYMBOLS
#define DS_MODALFRAME 0x80L
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_TASK_MANAGER DIALOG 0, 0, 254, 100
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "Task Manager"
BEGIN
LTEXT "&Active Tasks",IDC_STATIC,7,6,100,10
LISTBOX IDC_LISTBOX,7,17,238,58,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&Run",IDC_RUN,7,82,50,14
DEFPUSHBUTTON "Switch &To",IDOK,87,82,50,14
PUSHBUTTON "&End Task",IDC_ENDTASK,141,82,50,14
PUSHBUTTON "Cancel",IDCANCEL,195,82,50,14
END

IDD_TASK_MANAGER_G DIALOG 0, 0, 134, 110
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "Task Manager"
BEGIN
LTEXT "&Active Tasks",IDC_STATIC,4,3,100,9
LISTBOX IDC_LISTBOX,4,13,126,57,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "Switch &To",IDOK,15,74,50,14
PUSHBUTTON "&End Task",IDC_ENDTASK,69,74,50,14
PUSHBUTTON "&Run",IDC_RUN,15,92,50,14
PUSHBUTTON "Cancel",IDCANCEL,69,92,50,14
END

IDD_REALLYKILL DIALOG 0, 0, 208, 114
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Terminate Process"
BEGIN
DEFPUSHBUTTON "&End Task",IDOK,93,93,50,14
PUSHBUTTON "Cancel",IDCANCEL,150,93,50,14
LTEXT "This program is not responding. It may be busy, waiting for a response from you, or it may have stopped running.",IDC_STATIC,36,14,164,28
LTEXT "Select Cancel to ignore and return to Windows CE.\n\nTo close the program immediately, select End Task. You will lose any unsaved information in this program.",IDC_STATIC,36,45,164,42
END

IDD_REALLYKILL_G DIALOG 0, 0, 134, 139
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Terminate Process"
BEGIN
DEFPUSHBUTTON "&End Task",IDOK,13,115,50,14
PUSHBUTTON "Cancel",IDCANCEL,71,115,50,14
LTEXT "This program is not responding. It may be busy, waiting for a response from you, or it may have stopped running.",IDC_STATIC,8,10,118,38
LTEXT "Select Cancel to ignore and return to Windows CE.\n\nTo close the program immediately, select End Task. You will lose any unsaved information in this program.",IDC_STATIC,8,51,118,60
END

IDD_RUN DIALOGEX 0, 0, 189, 62
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Run"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
LTEXT "Type the name of the program to start.",IDC_STATIC,6,6,152,10
LTEXT "&Open:",IDC_STATIC,6,24,20,10
EDITTEXT IDC_RUNCMD,30,22,153,14,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,12,42,44,14
PUSHBUTTON "Cancel",IDCANCEL,73,42,44,14
PUSHBUTTON "&Browse",IDC_BROWSE,121,42,44,14
END

IDD_RUN_G DIALOG 0, 0, 134, 62
STYLE DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Run"
BEGIN
LTEXT "Type the name of the program to start.",IDC_STATIC,6,6,122,10
EDITTEXT IDC_RUNCMD,6,22,122,14,ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,6,42,38,14
PUSHBUTTON "Cancel",IDCANCEL,48,42,38,14
PUSHBUTTON "&Browse",IDC_BROWSE,90,42,38,14
END

IDD_BACKUP_LOW DIALOG 0, 0, 269, 58
STYLE DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE 0x20000000L
CAPTION "Backup Battery Low"
BEGIN
ICON IDI_LOWBKUP,IDC_STATIC,8,7,24,20
LTEXT "Your backup battery is running on low power. Please change or recharge the battery at your earliest convenience.\n\nConsult the manufacturer's instructions for directions on replacing or recharging the backup battery.",IDC_STATIC,37,7,214,43
END

IDD_BACKUP_VLOW DIALOG 0, 0, 269, 65
STYLE DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE 0x20000000L
CAPTION "Backup Battery Very Low"
BEGIN
ICON IDI_VLOWBKUP,IDC_STATIC,8,7,24,20
LTEXT "Your backup battery is very low or missing. Data loss may result from failure to replace or recharge the battery very soon.\n\nConsult the manufacturer's instructions for directions on replacing or recharging the backup battery.",IDC_STATIC,38,7,214,50
END

IDD_MAIN_VLOW DIALOG 0, 0, 269, 84
STYLE DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE 0x20000000L
CAPTION "Main Batteries Very Low"
BEGIN
ICON IDI_VERYLOW,IDC_STATIC,8,7,24,20
LTEXT "Your main batteries are running very low on power. Please change or recharge the batteries at your next opportunity.\n\nConsult the manufacturer's instructions for directions on replacing or recharging the main batteries.",IDC_STATIC,38,7,214,43
LTEXT "Warning: To avoid data loss, be sure to turn off your device before removing the batteries.",IDC_STATIC,38,52,214,23
END


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_VERYLOW ICON "RES\\mverylow.ico"
IDI_LOWBKUP ICON "RES\\blow.ico"
IDI_VLOWBKUP ICON "RES\\bverylow.ico"

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE
BEGIN
"resource.\0"
END

3 TEXTINCLUDE
BEGIN
"\r\0"
END

2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\0"
END

#endif // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDB_BITMAP1 BITMAP "test.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE
BEGIN
IDS_RUN_ERROR "Cannot find the specified program (or one of its components). Please make sure the program name and path are correct."
IDS_BROWSE_TITLE "Browse"
IDS_BROWSE_FILTER "Programs\001*.exe\001All Files\001*.*\001\001"
END

#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////

#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED

Dude I love reading code as much as the next guy if not more but you gotta use code tags and search google to make certain that is a valid style for your object and make sure you link the appropriate files and headers

I am getting this error RC2104 : undefined keyword or key name: DS_3DLOOK while build the taskman using visual studio 2005,
the code is as follows:

// Microsoft Visual C++ generated resource script.
//
//#include "Winuser.h"

#include "resource.h"
//#include "windows.h"
//#include "winres.h"
#define APSTUDIO_READONLY_SYMBOLS
#define DS_MODALFRAME 0x80L
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//

IDD_TASK_MANAGER DIALOG  0, 0, 254, 100
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "Task Manager"
BEGIN
    LTEXT           "&Active Tasks",IDC_STATIC,7,6,100,10
    LISTBOX         IDC_LISTBOX,7,17,238,58,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    PUSHBUTTON      "&Run",IDC_RUN,7,82,50,14
    DEFPUSHBUTTON   "Switch &To",IDOK,87,82,50,14
    PUSHBUTTON      "&End Task",IDC_ENDTASK,141,82,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,195,82,50,14
END

IDD_TASK_MANAGER_G DIALOG  0, 0, 134, 110
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "Task Manager"
BEGIN
    LTEXT           "&Active Tasks",IDC_STATIC,4,3,100,9
    LISTBOX         IDC_LISTBOX,4,13,126,57,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
    DEFPUSHBUTTON   "Switch &To",IDOK,15,74,50,14
    PUSHBUTTON      "&End Task",IDC_ENDTASK,69,74,50,14
    PUSHBUTTON      "&Run",IDC_RUN,15,92,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,69,92,50,14
END

IDD_REALLYKILL DIALOG  0, 0, 208, 114
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Terminate Process"
BEGIN
    DEFPUSHBUTTON   "&End Task",IDOK,93,93,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,150,93,50,14
    LTEXT           "This program is not responding. It may be busy, waiting for a response from you, or it may have stopped running.",IDC_STATIC,36,14,164,28
    LTEXT           "Select Cancel to ignore and return to Windows CE.\n\nTo close the program immediately, select End Task. You will lose any unsaved information in this program.",IDC_STATIC,36,45,164,42
END

IDD_REALLYKILL_G DIALOG  0, 0, 134, 139
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Terminate Process"
BEGIN
    DEFPUSHBUTTON   "&End Task",IDOK,13,115,50,14
    PUSHBUTTON      "Cancel",IDCANCEL,71,115,50,14
    LTEXT           "This program is not responding. It may be busy, waiting for a response from you, or it may have stopped running.",IDC_STATIC,8,10,118,38
    LTEXT           "Select Cancel to ignore and return to Windows CE.\n\nTo close the program immediately, select End Task. You will lose any unsaved information in this program.",IDC_STATIC,8,51,118,60
END

IDD_RUN DIALOGEX 0, 0, 189, 62
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Run"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
    LTEXT           "Type the name of the program to start.",IDC_STATIC,6,6,152,10
    LTEXT           "&Open:",IDC_STATIC,6,24,20,10
    EDITTEXT        IDC_RUNCMD,30,22,153,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,12,42,44,14
    PUSHBUTTON      "Cancel",IDCANCEL,73,42,44,14
    PUSHBUTTON      "&Browse",IDC_BROWSE,121,42,44,14
END

IDD_RUN_G DIALOG  0, 0, 134, 62
STYLE DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Run"
BEGIN
    LTEXT           "Type the name of the program to start.",IDC_STATIC,6,6,122,10
    EDITTEXT        IDC_RUNCMD,6,22,122,14,ES_AUTOHSCROLL
    DEFPUSHBUTTON   "OK",IDOK,6,42,38,14
    PUSHBUTTON      "Cancel",IDCANCEL,48,42,38,14
    PUSHBUTTON      "&Browse",IDC_BROWSE,90,42,38,14
END

IDD_BACKUP_LOW DIALOG  0, 0, 269, 58
STYLE DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE 0x20000000L
CAPTION "Backup Battery Low"
BEGIN
    ICON            IDI_LOWBKUP,IDC_STATIC,8,7,24,20
    LTEXT           "Your backup battery is running on low power. Please change or recharge the battery at your earliest convenience.\n\nConsult the manufacturer's instructions for directions on replacing or recharging the backup battery.",IDC_STATIC,37,7,214,43
END

IDD_BACKUP_VLOW DIALOG  0, 0, 269, 65
STYLE DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE 0x20000000L
CAPTION "Backup Battery Very Low"
BEGIN
    ICON            IDI_VLOWBKUP,IDC_STATIC,8,7,24,20
    LTEXT           "Your backup battery is very low or missing. Data loss may result from failure to replace or recharge the battery very soon.\n\nConsult the manufacturer's instructions for directions on replacing or recharging the backup battery.",IDC_STATIC,38,7,214,50
END

IDD_MAIN_VLOW DIALOG  0, 0, 269, 84
STYLE DS_MODALFRAME | DS_SETFOREGROUND | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE 0x20000000L
CAPTION "Main Batteries Very Low"
BEGIN
    ICON            IDI_VERYLOW,IDC_STATIC,8,7,24,20
    LTEXT           "Your main batteries are running very low on power. Please change or recharge the batteries at your next opportunity.\n\nConsult the manufacturer's instructions for directions on replacing or recharging the main batteries.",IDC_STATIC,38,7,214,43
    LTEXT           "Warning: To avoid data loss, be sure to turn off your device before removing the batteries.",IDC_STATIC,38,52,214,23
END


/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_VERYLOW             ICON                    "RES\\mverylow.ico"
IDI_LOWBKUP             ICON                    "RES\\blow.ico"
IDI_VLOWBKUP            ICON                    "RES\\bverylow.ico"

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.\0"
END

3 TEXTINCLUDE 
BEGIN
    "\r\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""afxres.h""\r\0"
END

#endif    // APSTUDIO_INVOKED


/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//

IDB_BITMAP1             BITMAP                  "test.bmp"

/////////////////////////////////////////////////////////////////////////////
//
// String Table
//

STRINGTABLE 
BEGIN
    IDS_RUN_ERROR           "Cannot find the specified program (or one of its components). Please make sure the program name and path are correct."
    IDS_BROWSE_TITLE        "Browse"
    IDS_BROWSE_FILTER       "Programs\001*.exe\001All Files\001*.*\001\001"
END

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

Unfortunatly in this forum there are no line numbers. I am still trying to answer.
a) wrong forum. I would use the Visual C forum for this.
b) this is a classic style resource script. Where did you get the code from? The error message is telling you that the resource compiler (the piece of software that puts together all the icons, menu entries, localization strings, ... into a form that can be linked into an executable) is missing a symbol "DS_3DLOOK" .

This symbol occurs multiple times in your resource script. For example:

IDD_TASK_MANAGER_G DIALOG  0, 0, 134, 110
STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_CAPTION
CAPTION "Task Manager"

This would tell the resource compiler to create a popup dialog box centered on the screen behaving as a modal dialog box (blocking the rest of the app) with the caption "Task Manager" and with a 3D look and feel.

Two solutions to the problem
1) remove the 3D look and rely on the default
2) search the header files of the compiler where this DEFINE is made and include that header file at the top via #include ...

This article has been dead for over six months. Start a new discussion instead.