Udostępnij za pośrednictwem


instrukcje Resource-Definition

Instrukcje definicji zasobów definiują zasoby, które kompilator zasobów umieszcza w zasobie (. Plik res). Po pliku . Plik res jest połączony z plikiem wykonywalny. Aplikacja może ładować swoje zasoby w czasie wykonywania zgodnie z potrzebami. Wszystkie instrukcje zasobów kojarzą nazwę lub numer identyfikacyjny z danym zasobem.

Instrukcje definicji zasobów można podzielić na następujące kategorie:

  • Zasoby
  • Formantów
  • Instrukcji

W poniższych tabelach opisano instrukcje definicji zasobów.

Zasoby

Zasób Opis
AKCELERATORY Definiuje akceleratora menu.
mapy bitowej Definiuje mapę bitową, nazywając ją i określając nazwę pliku, który go zawiera. (Aby użyć określonej mapy bitowej, aplikacja żąda jej według nazwy).
kursora Definiuje kursor lub animowany kursor, nazywając go i określając nazwę pliku, który go zawiera. (Aby użyć określonego kursora, aplikacja żąda jej według nazwy).
okno dialogowe Definiuje szablon, którego aplikacja może używać do tworzenia okien dialogowych.
DIALOGEX Definiuje szablon, którego aplikacja może używać do tworzenia okien dialogowych.
FONT Określa nazwę pliku zawierającego czcionkę.
HTML Określa plik HTML.
IKONA Definiuje ikonę lub ikonę animowaną, nazywając ją i określając nazwę pliku, który go zawiera. (Aby użyć konkretnej ikony, aplikacja żąda jej według nazwy).
menu Definiuje wygląd i funkcję menu.
MENUEX Definiuje wygląd i funkcję menu.
MESSAGETABLE Definiuje tabelę komunikatów, nazywając ją i określając nazwę pliku, który go zawiera. Plik jest binarnym plikiem zasobów wygenerowanym przez kompilator komunikatów.
POPUP Definiuje element menu, który może zawierać elementy menu i podmenu.
PLUGPLAY Przestarzały.
RCDATA Definiuje zasoby danych. Zasoby danych umożliwiają dołączanie danych binarnych do pliku wykonywalnego.
STRINGTABLE Definiuje zasoby ciągów. Zasoby ciągów to ciągi Unicode lub ASCII, które można załadować z pliku wykonywalnego.
TEXTINCLUDE Specjalny zasób interpretowany przez program Visual C++. Aby uzyskać więcej informacji, zobacz TN035.
TYPELIB Specjalny zasób używany z /TLBID i /TLBOUT opcji konsolidatora.
zdefiniowane przez użytkownika Definiuje zasób zawierający dane specyficzne dla aplikacji.
VERSIONINFO Definiuje zasób informacji o wersji. Zawiera informacje, takie jak numer wersji, zamierzony system operacyjny itd.
VXD Przestarzały.

 

Aby uzyskać więcej informacji na temat wstępnie zdefiniowanych zasobów MFC, zobacz TN023 i TN024.

Formantów

Kontrola Opis
AUTO3STATE Tworzy kontrolkę pola wyboru automatycznego trójstanu.
AUTOCHECKBOX Tworzy kontrolkę pola wyboru automatycznego.
AUTORDIOBUTTON Tworzy automatyczną kontrolkę przycisku radiowego.
pole wyboru Tworzy kontrolkę pola wyboru.
COMBOBOX Tworzy kontrolkę pola kombi.
CONTROL Tworzy kontrolkę zdefiniowaną przez aplikację.
CTEXT Tworzy kontrolkę wyśrodkowanego tekstu.
DEFPUSHBUTTON Tworzy domyślną kontrolkę pushbutton.
EDITTEXT Tworzy kontrolkę edycji.
GROUPBOX Tworzy kontrolkę pola grupy.
IKONA Tworzy kontrolkę ikony. Ta kontrolka jest ikoną wyświetlaną w oknie dialogowym.
LISTBOX Tworzy kontrolkę pola listy.
LTEXT Tworzy kontrolkę tekstu wyrównaną do lewej.
PUSHBOX Tworzy kontrolkę pola wypychania.
PUSHBUTTON Tworzy kontrolkę przycisku.
RADIOBUTTON Tworzy kontrolkę przycisku radiowego.
RTEXT Tworzy kontrolkę wyrównaną do prawej.
paska przewijania Tworzy kontrolkę paska przewijania.
STATE3 Tworzy kontrolkę pola wyboru trójstanowego.

 

Instrukcji

Wypowiedź Opis
CAPTION Ustawia tytuł okna dialogowego.
WŁAŚCIWOŚCI Określa informacje o zasobie, który może być używany przez narzędzie, które może odczytywać lub zapisywać pliki definicji zasobów.
CLASS Ustawia klasę okna dialogowego.
EXSTYLE Ustawia rozszerzony styl okna okna dialogowego.
FONT Ustawia czcionkę, za pomocą której system narysuje tekst okna dialogowego.
LANGUAGE Ustawia język dla wszystkich zasobów do następnej instrukcji LANGUAGE lub na końcu pliku. Gdy instrukcja LANGUAGE POJAWI się przed rozpoczęciem treści ACCELERATORS, DIALOG, MENU, RCDATAlub STRINGTABLE definicji zasobu, określony język ma zastosowanie tylko do tego zasobu.
menu Ustawia menu dla okna dialogowego.
MENUITEM Definiuje element menu.
stylu Ustawia styl okna dla okna dialogowego.
WERSJA Określa informacje o wersji zasobu, który może być używany przez narzędzie, które może odczytywać lub zapisywać pliki definicji zasobów.