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. |