and - it helps to look at all the example programs that use resource files, as well
just look for folders that contain files with the .RC extension - they are plain text files
attached is a small example of an MDI window program with menu accelerators
this is an example of a main menu, using C-style braces syntax, rather than BEGIN/END
IDM_MAIN_MENU MENUEX DISCARDABLE
{
POPUP "File", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Open Map Image", IDM_FILE_OPENMAP
MENUITEM "Save As...", IDM_FILE_SAVEAS, MFT_STRING, MFS_DISABLED
MENUITEM "", -1, MFT_SEPARATOR, MFS_DISABLED
MENUITEM "Exit", IDM_FILE_EXIT
}
POPUP "Edit", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Copy", IDM_EDIT_COPY, MFT_STRING, MFS_DISABLED
MENUITEM "Paste", IDM_EDIT_PASTE, MFT_STRING, MFS_DISABLED
}
POPUP "View", -1, MFT_STRING, MFS_ENABLED, 0
{
POPUP "Map Inset", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Show Map Inset", IDM_VIEW_MAPINSET, MFT_STRING, MFS_UNCHECKED
POPUP "Zoom Modes", -1, MFT_STRING, MFS_ENABLED, 0
{
POPUP "Enlarge", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Color-on-Color", IDM_MAP_ENL_CC, MFT_RADIOCHECK, MFS_UNCHECKED
MENUITEM "Half-Tone", IDM_MAP_ENL_HT, MFT_RADIOCHECK, MFS_DEFAULT|MFS_CHECKED
}
POPUP "Reduce", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Color-on-Color", IDM_MAP_RDC_CC, MFT_RADIOCHECK, MFS_DEFAULT|MFS_UNCHECKED
MENUITEM "Half-Tone", IDM_MAP_RDC_HT, MFT_RADIOCHECK, MFS_CHECKED
}
}
POPUP "Background Color", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Choose Color", IDM_MAP_BGCOLOR
MENUITEM "Reset Colors", IDM_MAP_BGCLRRST
}
}
}
POPUP "Help", -1, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "Help", IDM_HELP_HELP, MFT_STRING, MFS_DISABLED
MENUITEM "About", IDM_HELP_ABOUT
}
}