Dela via


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.