Olvasás angol nyelven

Megosztás a következőn keresztül:


Minta Resource-Definition fájl

Az alábbi példa egy szkriptfájlt mutat be, amely egy Alakzatok nevű alkalmazás erőforrásait határozza meg:

#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
    }
}

A CURSOR utasítás az alkalmazás kurzorerőforrását ShapesCursor néven nevezi meg, és megadja a SHAPES.CUR kurzorfájlt, amely a kurzor képét tartalmazza.

Az ICON utasítás megnevezi az alkalmazás ShapesIcon ikonerőforrását, és meghatározza az SHAPES.ICO ikonfájlt, amely tartalmazza az ikon képét.

A MENU utasítás egy ShapesMenunevű alkalmazásmenüt határoz meg, amely öt menüelemet tartalmazó előugró menü.

A menüdefiníció törzse, amelyet a kapcsos zárójelek vagy a BEGIN és END kulcsszavak közé zárnak, meghatározza az egyes menüelemeket és a menüazonosítót, amelyeket a felhasználó az adott elem kiválasztásakor ad vissza. Például a menü első eleme, Törlés, az ID_CLEAR menüazonosítót adja vissza, amikor a felhasználó kiválasztja. A menüazonosítók az SHAPES.H alkalmazásfejlécfájlban vannak definiálva.