Sdílet prostřednictvím


příkazy Resource-Definition

Příkazy definice prostředku definují prostředky, které kompilátor prostředků vloží do prostředku (. Res) soubor. Za . Soubor Res je propojený se spustitelným souborem, aplikace může podle potřeby načíst své prostředky za běhu. Všechny příkazy zdroje přidružují k danému prostředku identifikační název nebo číslo.

Příkazy definice prostředku lze rozdělit do následujících kategorií:

  • Prostředky
  • Řízení
  • Výroky

Následující tabulky popisují příkazy definice prostředku.

Prostředky

Zdroj Popis
akcelerátory Definuje klávesy akcelerátoru nabídek.
bitmapy Definuje rastrový obrázek jeho pojmenováním a zadáním názvu souboru, který ho obsahuje. (Chcete-li použít konkrétní rastrový obrázek, aplikace ji požaduje podle názvu.)
kurzoru Definuje kurzor nebo animovaný kurzor jeho pojmenováním a zadáním názvu souboru, který ho obsahuje. (Pokud chcete použít konkrétní kurzor, aplikace si ji vyžádá podle názvu.)
dialogové okno Definuje šablonu, kterou může aplikace použít k vytváření dialogových oken.
DIALOGEX Definuje šablonu, kterou může aplikace použít k vytváření dialogových oken.
písmo Určuje název souboru, který obsahuje písmo.
HTML Určuje soubor HTML.
ikona Definuje ikonu nebo animovanou ikonu jeho pojmenováním a zadáním názvu souboru, který ho obsahuje. (Pokud chcete použít konkrétní ikonu, aplikace ji požádá podle názvu.)
nabídky Definuje vzhled a funkci nabídky.
MENUEX Definuje vzhled a funkci nabídky.
MESSAGETABLE Definuje tabulku zpráv tak, že ji pojmenuje a zadá název souboru, který ji obsahuje. Soubor je binární soubor prostředků vygenerovaný kompilátorem zpráv.
popup Definuje položku nabídky, která může obsahovat položky nabídky a podnabídky.
PLUGPLAY Zastaralý.
RCDATA Definuje datové prostředky. Datové prostředky umožňují zahrnout binární data do spustitelného souboru.
STRINGTABLE Definuje řetězcové prostředky. Řetězcové prostředky jsou řetězce Unicode nebo ASCII, které lze načíst ze spustitelného souboru.
TEXTINCLUDE Speciální prostředek interpretovaný jazykem Visual C++. Další informace najdete v tématu TN035.
TYPELIB Speciální prostředek, který se používá s možnostmi linkeru /TLBID a /TLBOUT.
uživatelem definovaných Definuje prostředek, který obsahuje data specifická pro aplikaci.
VERSIONINFO Definuje prostředek informací o verzi. Obsahuje informace, jako je číslo verze, zamýšlený operační systém atd.
VXD Zastaralý.

 

Další informace o předdefinovaných prostředcích MFC naleznete v tématu TN023 a TN024.

Řízení

Řízení Popis
AUTO3STATE Vytvoří automatický ovládací prvek zaškrtávacího políčka se třemi stavy.
AUTOCHECKBOX Vytvoří automatický ovládací prvek zaškrtávacího políčka.
AUTORADIOBUTTON Vytvoří automatický ovládací prvek přepínačů.
zaškrtávací políčko Vytvoří ovládací prvek zaškrtávacího políčka.
COMBOBOX Vytvoří ovládací prvek pole se seznamem.
CONTROL Vytvoří ovládací prvek definovaný aplikací.
CTEXT Vytvoří ovládací prvek na střed textu.
DEFPUSHBUTTON Vytvoří výchozí ovládací prvek pushbutton.
EDITTEXT Vytvoří ovládací prvek pro úpravy.
GROUPBOX Vytvoří ovládací prvek skupinového rámečku.
ikona Vytvoří ovládací prvek ikony. Tento ovládací prvek je ikona zobrazená v dialogovém okně.
LISTBOX Vytvoří ovládací prvek seznamu.
LTEXT Vytvoří ovládací prvek textu zarovnaný doleva.
PUSHBOX Vytvoří ovládací prvek push box.
PUSHBUTTON Vytvoří ovládací prvek stisknutou tlačítkem.
RADIOBUTTON Vytvoří ovládací prvek přepínačů.
RTEXT Vytvoří ovládací prvek zarovnaný doprava.
posuvníku Vytvoří ovládací prvek posuvníku.
STATE3 Vytvoří ovládací prvek zaškrtávacího políčka se třemi stavy.

 

Výroky

Výrok Popis
titulek Nastaví název dialogového okna.
charakteristiky Určuje informace o prostředku, který lze použít nástrojem, který může číst nebo zapisovat soubory definice prostředku.
třídy Nastaví třídu dialogového okna.
EXSTYLE Nastaví rozšířený styl okna dialogového okna.
písmo Nastaví písmo, se kterým systém bude kreslit text pro dialogové okno.
jazyka Nastaví jazyk pro všechny prostředky až do dalšího příkazu LANGUAGE nebo na konec souboru. Když se příkaz jazyka zobrazí před začátkem textuakcelerátorů, DIALOG, MENU, RCDATAnebo STRINGTABLE definici prostředku, se zadaný jazyk vztahuje pouze na tento prostředek.
nabídky Nastaví nabídku dialogového okna.
MENUITEM Definuje položku nabídky.
styl Nastaví styl okna pro toto dialogové okno.
verze Určuje informace o verzi prostředku, který lze použít nástrojem, který může číst nebo zapisovat definiční soubory prostředků.