Resource-Definition-instruktioner
Resursdefinitionsinstruktionerna definierar de resurser som resurskompilatorn placerar i resursen (. Res)-fil. Efter . Res-filen är länkad till den körbara filen. Programmet kan läsa in sina resurser vid körning efter behov. Alla resursinstruktioner associerar ett identifierande namn eller nummer med en viss resurs.
Resursdefinitionsinstruktionerna kan delas in i följande kategorier:
- Resurser
- Kontroller
- Uttalanden
Följande tabeller beskriver resursdefinitionssatserna.
Resurser
Resurs | Beskrivning |
---|---|
ACCELERATORer | Definierar menyacceleratornycklar. |
BITMAP- | Definierar en bitmapp genom att namnge den och ange namnet på filen som innehåller den. (Om du vill använda en viss bitmapp begär programmet den efter namn.) |
MARKÖRENs | Definierar en markör eller animerad markör genom att namnge den och ange namnet på filen som innehåller den. (Om du vill använda en viss markör begär programmet den efter namn.) |
DIALOG | Definierar en mall som ett program kan använda för att skapa dialogrutor. |
DIALOGEX | Definierar en mall som ett program kan använda för att skapa dialogrutor. |
FONT | Anger namnet på en fil som innehåller ett teckensnitt. |
HTML- | Anger en HTML-fil. |
ICON | Definierar en ikon eller animerad ikon genom att namnge den och ange namnet på filen som innehåller den. (Om du vill använda en viss ikon begär programmet den efter namn.) |
MENY | Definierar utseendet och funktionen för en meny. |
MENUEX | Definierar utseendet och funktionen för en meny. |
MESSAGETABLE | Definierar en meddelandetabell genom att namnge den och ange namnet på filen som innehåller den. Filen är en binär resursfil som genereras av meddelandekompilatorn. |
POPUP- | Definierar ett menyalternativ som kan innehålla menyalternativ och undermenyer. |
PLUGPLAY- | Föråldrad. |
RCDATA | Definierar dataresurser. Med dataresurser kan du inkludera binära data i den körbara filen. |
STRINGTABLE | Definierar strängresurser. Strängresurser är Unicode- eller ASCII-strängar som kan läsas in från den körbara filen. |
TEXTINCLUDE | En särskild resurs som tolkas av Visual C++. Mer information finns i TN035. |
TYPELIB- | En särskild resurs som används med alternativen /TLBID och /TLBOUT linker. |
användardefinierad | Definierar en resurs som innehåller programspecifika data. |
VERSIONINFO | Definierar en versionsinformationsresurs. Innehåller information som versionsnummer, avsett operativsystem och så vidare. |
VXD- | Föråldrad. |
Mer information om fördefinierade MFC-resurser finns i TN023 och TN024.
Kontroller
Kontroll | Beskrivning |
---|---|
AUTO3STATE | Skapar en automatisk kryssruta med tre tillstånd. |
AUTOCHECKBOX | Skapar en automatisk kryssrutekontroll. |
AUTORADIOBUTTON | Skapar en automatisk alternativknappskontroll. |
KRYSSRUTA | Skapar en kryssrutekontroll. |
COMBOBOX- | Skapar en kombinationsrutekontroll. |
CONTROL | Skapar en programdefinierad kontroll. |
CTEXT | Skapar en centrerad textkontroll. |
DEFPUSHBUTTON | Skapar en standardknappkontroll. |
EDITTEXT | Skapar en redigeringskontroll. |
GROUPBOX- | Skapar en grupprutekontroll. |
ICON | Skapar en ikonkontroll. Den här kontrollen är en ikon som visas i en dialogruta. |
LISTBOX- | Skapar en listrutekontroll. |
LTEXT | Skapar en vänsterjusterad textkontroll. |
PUSHBOX- | Skapar en push-box-kontroll. |
PUSHBUTTON- | Skapar en knapptryckningskontroll. |
RADIOBUTTON | Skapar en alternativknappskontroll. |
RTEXT | Skapar en högerjusterad kontroll. |
RULLNINGSLIST | Skapar en rullningslistkontroll. |
STATE3 | Skapar en kryssruta med tre tillstånd. |
Uttalanden
Uttalande | Beskrivning |
---|---|
BILDTEXT | Anger rubriken för en dialogruta. |
EGENSKAPER | Anger information om en resurs som kan användas av verktyg som kan läsa eller skriva resursdefinitionsfiler. |
CLASS | Anger klassen för dialogrutan. |
EXSTYLE- | Anger dialogrutans utökade fönsterformat. |
FONT | Anger det teckensnitt som systemet ska rita text med för dialogrutan. |
LANGUAGE | Anger språket för alla resurser upp till nästa LANGUAGE--instruktion eller till slutet av filen. När instruktionen LANGUAGE visas före början av brödtexten för en ACCELERATOR, DIALOG, MENU, RCDATAeller STRINGTABLE resursdefinition gäller det angivna språket endast för den resursen. |
MENY | Anger menyn för dialogrutan. |
MENUITEM | Definierar ett menyalternativ. |
STYLE | Anger fönsterformatet för dialogrutan. |
VERSION | Anger versionsinformation för en resurs som kan användas av verktyg som kan läsa eller skriva resursdefinitionsfiler. |