Resource Structures

The structures that describe the format of resources are grouped in the following manner. An alphabetic list follows.

Resource File Header

RESOURCEHEADER

Accelerator Table Resources

ACCELTABLEENTRY

Cursor Resources

CURSORDIR
LOCALHEADER
NEWHEADER
RESDIR

Icon Resources

ICONRESDIR
NEWHEADER
RESDIR

Dialog Box Resources

DLGTEMPLATE
DLGITEMTEMPLATE

Extended Dialog Box Resources

DLGTEMPLATEEX
DLGITEMTEMPLATEEX

Font and Font Directory Resources

DIRENTRY
FONTDIRENTRY
FONTGROUPHDR

Menu Resources

MENUHEADER
menuhelpid
NORMALMENUITEM
POPUPMENUITEM

Extended Menu Resources

MENUEX_TEMPLATE_HEADER
MENUEX_TEMPLATE_ITEM

Message Table Resources

MESSAGE_RESOURCE_BLOCK
MESSAGE_RESOURCE_DATA
MESSAGE_RESOURCE_ENTRY

Version Resources

String
StringFileInfo
StringTable
Var
VarFileInfo
VS_FIXEDFILEINFO
VS_VERSIONINFO

The following structures are used with resource files.

ACCELTABLEENTRY
CURSORDIR
CURSORSHAPE
DIRENTRY
DLGITEMTEMPLATE
DLGITEMTEMPLATEEX
DLGTEMPLATE
DLGTEMPLATEEX
FONTDIRENTRY
FONTGROUPHDR
ICONRESDIR
LOCALHEADER
MENUEX_TEMPLATE_HEADER
MENUEX_TEMPLATE_ITEM
MENUHEADER
menuhelpid
MESSAGE_RESOURCE_BLOCK
MESSAGE_RESOURCE_DATA
MESSAGE_RESOURCE_ENTRY
NEWHEADER
NORMALMENUITEM
POPUPMENUITEM
RESDIR
RESOURCEHEADER
String
StringFileInfo
StringTable
Var
VarFileInfo
VS_FIXEDFILEINFO
VS_VERSIONINFO