Delen via


Voorbeeldbestand Resource-Definition

In het volgende voorbeeld ziet u een scriptbestand dat de resources definieert voor een toepassing met de naam Shapes:

#include "shapes.h"

ShapesCursor  CURSOR  SHAPES.CUR
ShapesIcon    ICON    SHAPES.ICO

ShapesMenu MENU
{
    POPUP "&Shape"
    {
        MENUITEM "&Clear", ID_CLEAR
        MENUITEM "&Rectangle", ID_RECT
        MENUITEM "&Triangle", ID_TRIANGLE
        MENUITEM "&Star", ID_STAR
        MENUITEM "&Ellipse", ID_ELLIPSE
    }
}

De CURSOR instructie noemt de cursorresource ShapesCursor van de toepassing en geeft het cursorbestand SHAPES op. CUR, die de afbeelding voor die cursor bevat.

Met de instructie ICON wordt de pictogramresource ShapesIcon van de toepassing genoemd en wordt het pictogrambestand SHAPES opgegeven. ICO, die de afbeelding voor dat pictogram bevat.

De instructie MENU definieert een toepassingsmenu met de naam ShapesMenu, een snelmenu met vijf menu-items.

De hoofdtekst van de menudefinitie, tussen de accolades, of de BEGIN en END trefwoorden, zegt ieder menu-item en het menu-id dat wordt geretourneerd wanneer de gebruiker dat item selecteert. Het eerste item in het menu, Wissen, retourneert bijvoorbeeld de menu-id ID_CLEAR wanneer de gebruiker dit selecteert. De menu-id's worden gedefinieerd in het headerbestand van de toepassing, SHAPES.H.