Menüs und weitere Ressourcen

Übersicht über die Technologie "Menüs und andere Ressourcen".

Zum Entwickeln von Menüs und anderen Ressourcen benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Functions

 
AppendMenuA

Fügt ein neues Element am Ende der angegebenen Menüleiste, des Dropdownmenüs, des Untermenüs oder des Kontextmenüs an. Sie können diese Funktion verwenden, um den Inhalt, die Darstellung und das Verhalten des Menüelements anzugeben. (ANSI)
AppendMenuW

Fügt ein neues Element am Ende der angegebenen Menüleiste, des Dropdownmenüs, des Untermenüs oder des Kontextmenüs an. Sie können diese Funktion verwenden, um den Inhalt, die Darstellung und das Verhalten des Menüelements anzugeben. (Unicode)
BeginUpdateResourceA

Ruft ein Handle ab, das von der UpdateResource-Funktion zum Hinzufügen, Löschen oder Ersetzen von Ressourcen in einem binären Modul verwendet werden kann. (ANSI)
BeginUpdateResourceW

Ruft ein Handle ab, das von der UpdateResource-Funktion zum Hinzufügen, Löschen oder Ersetzen von Ressourcen in einem binären Modul verwendet werden kann. (Unicode)
CharLowerA

Konvertiert eine Zeichenfolge oder ein einzelnes Zeichen in Kleinbuchstaben. Wenn es sich bei dem Operanden um eine Zeichenfolge handelt, konvertiert die Funktion die tatsächlichen Zeichen. (ANSI)
CharLowerBuffA

Konvertiert Großbuchstaben in einem Puffer in Kleinbuchstaben. Die Funktion konvertiert die Zeichen. (ANSI)
CharLowerBuffW

Konvertiert Großbuchstaben in einem Puffer in Kleinbuchstaben. Die Funktion konvertiert die Zeichen. (Unicode)
CharLowerW

Konvertiert eine Zeichenfolge oder ein einzelnes Zeichen in Kleinbuchstaben. Wenn es sich bei dem Operanden um eine Zeichenfolge handelt, konvertiert die Funktion die tatsächlichen Zeichen. (Unicode)
CharNextA

Ruft einen Zeiger auf das nächste Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen. (ANSI)
CharNextExA

Ruft den Zeiger auf das nächste Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen.
CharNextW

Ruft einen Zeiger auf das nächste Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen. (Unicode)
CharPrevA

Ruft einen Zeiger auf das vorangehende Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen. (ANSI)
CharPrevExA

Ruft den Zeiger auf das vorangehende Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen.
CharPrevW

Ruft einen Zeiger auf das vorangehende Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen. (Unicode)
CharToOemA

Übersetzt eine Zeichenfolge in den vom OEM definierten Zeichensatz. Warnung Nicht verwenden. (ANSI)
CharToOemBuffA

Übersetzt eine angegebene Anzahl von Zeichen in einer Zeichenfolge in den VOM OEM definierten Zeichensatz. (ANSI)
CharToOemBuffW

Übersetzt eine angegebene Anzahl von Zeichen in einer Zeichenfolge in den VOM OEM definierten Zeichensatz. (Unicode)
CharToOemW

Übersetzt eine Zeichenfolge in den vom OEM definierten Zeichensatz. Warnung Nicht verwenden. (Unicode)
CharUpperA

Konvertiert eine Zeichenfolge oder ein einzelnes Zeichen in Großbuchstaben. Wenn es sich bei dem Operanden um eine Zeichenfolge handelt, konvertiert die Funktion die tatsächlichen Zeichen. (ANSI)
CharUpperBuffA

Konvertiert Kleinbuchstaben in einem Puffer in Großbuchstaben. Die Funktion konvertiert die Zeichen. (ANSI)
CharUpperBuffW

Konvertiert Kleinbuchstaben in einem Puffer in Großbuchstaben. Die Funktion konvertiert die Zeichen. (Unicode)
CharUpperW

Konvertiert eine Zeichenfolge oder ein einzelnes Zeichen in Großbuchstaben. Wenn es sich bei dem Operanden um eine Zeichenfolge handelt, konvertiert die Funktion die tatsächlichen Zeichen. (Unicode)
CheckMenuItem

Legt den Status des Häkchen-Attributs des angegebenen Menüelements auf ausgewählt oder deaktiviert fest.
CheckMenuRadioItem

Überprüft ein angegebenes Menüelement und macht es zu einem Optionselement. Gleichzeitig löscht die Funktion alle anderen Menüelemente in der zugeordneten Gruppe und löscht das Funkelementtypflag für diese Elemente.
ClipCursor

Beschränkt den Cursor auf einen rechteckigen Bereich auf dem Bildschirm.
CopyAcceleratorTableA

Kopiert die angegebene Acceleratortabelle. Diese Funktion wird verwendet, um die Accelerator-Table-Daten abzurufen, die einem Accelerator-Table-Handle entsprechen, oder um die Größe der Accelerator-Table-Daten zu bestimmen. (ANSI)
CopyAcceleratorTableW

Kopiert die angegebene Acceleratortabelle. Diese Funktion wird verwendet, um die Accelerator-Table-Daten abzurufen, die einem Accelerator-Table-Handle entsprechen, oder um die Größe der Accelerator-Table-Daten zu bestimmen. (Unicode)
CopyCursor

Kopiert den angegebenen Cursor.
CopyIcon

Kopiert das angegebene Symbol aus einem anderen Modul in das aktuelle Modul.
CopyImage

Erstellt ein neues Bild (Symbol, Cursor oder Bitmap) und kopiert die Attribute des angegebenen Bilds in das neue Bild. Bei Bedarf dehnt die Funktion die Bits so, dass sie der gewünschten Größe des neuen Bilds entsprechen.
CreateAcceleratorTableA

Erstellt eine Acceleratortabelle. (ANSI)
CreateAcceleratorTableW

Erstellt eine Acceleratortabelle. (Unicode)
CreateCaret

Erstellt eine neue Form für das System caret und weist dem angegebenen Fenster den Besitz des Carets zu. Das Caret-Shape kann eine Linie, ein Block oder eine Bitmap sein.
CreateCursor

Erstellt einen Cursor mit der angegebenen Größe, den angegebenen Bitmustern und dem angegebenen Hotspot.
CreateIcon

Erstellt ein Symbol mit den angegebenen Größen, Farben und Bitmustern.
CreateIconFromResource

Erstellt ein Symbol oder Cursor aus Ressourcenbits, die das Symbol beschreiben. (CreateIconFromResource)
CreateIconFromResourceEx

Erstellt ein Symbol oder Cursor aus Ressourcenbits, die das Symbol beschreiben. (CreateIconFromResourceEx)
CreateIconIndirect

Erstellt ein Symbol oder einen Cursor aus einer ICONINFO-Struktur.
CreateMenu

Erstellt ein Menü. Das Menü ist zunächst leer, kann aber mit den Funktionen InsertMenuItem, AppendMenu und InsertMenu mit Menüelementen gefüllt werden.
CreatePopupMenu

Erstellt ein Dropdownmenü, Untermenü oder Kontextmenü.
CreateResourceIndexer

Erstellt einen neuen Ressourcenindexer für die angegebenen Pfade des Stammes der Projektdateien und der Erweiterungs-DLL.
DeleteMenu

Löscht ein Element aus dem angegebenen Menü. Wenn das Menüelement ein Menü oder Untermenü öffnet, zerstört diese Funktion den Handle zum Menü oder Untermenü und gibt den vom Menü oder Untermenü verwendeten Arbeitsspeicher frei.
DestroyAcceleratorTable

Zerstört eine Acceleratortabelle.
DestroyCaret

Zerstört die aktuelle Form des Carets, befreit das Caret aus dem Fenster und entfernt das Caret vom Bildschirm.
DestroyCursor

Zerstört einen Cursor und gibt den vom Cursor belegten Speicher frei. Verwenden Sie diese Funktion nicht, um einen freigegebenen Cursor zu zerstören.
DestroyIcon

Zerstört ein Symbol und gibt den Speicher frei, den das Symbol belegt hat.
DestroyIndexedResults

Gibt die Von der IndexFilePath-Methode zurückgegebenen Parameter frei.
DestroyMenu

Zerstört das angegebene Menü und gibt den Arbeitsspeicher frei, den das Menü belegt.
DestroyResourceIndexer

Gibt die Rechenressourcen frei, die dem angegebenen Ressourcenindexer zugeordnet sind.
Drawicon

Zeichnet ein Symbol oder einen Cursor in den angegebenen Gerätekontext.
DrawIconEx

Zeichnet ein Symbol oder einen Cursor in den angegebenen Gerätekontext, führt die angegebenen Rastervorgänge aus und dehnt oder komprimiert das Symbol oder den Cursor wie angegeben.
DrawMenuBar

Neu zeichnet die Menüleiste des angegebenen Fensters aus. Wenn sich die Menüleiste ändert, nachdem das System das Fenster erstellt hat, muss diese Funktion aufgerufen werden, um die geänderte Menüleiste zu zeichnen.
EnableMenuItem

Aktiviert, deaktiviert oder graut das angegebene Menüelement.
EndMenu

Beendet das aktive Menü des aufrufenden Threads.
EndUpdateResourceA

Commits oder verwerfen Änderungen, die vor einem Aufruf von UpdateResource vorgenommen wurden. (ANSI)
EndUpdateResourceW

Commits oder verwerfen Änderungen, die vor einem Aufruf von UpdateResource vorgenommen wurden. (Unicode)
ENUMRESLANGPROCA

Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceLanguages und EnumResourceLanguagesEx verwendet wird. (ANSI)
ENUMRESLANGPROCW

Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceLanguages und EnumResourceLanguagesEx verwendet wird. (ANSI)
ENUMRESNAMEPROCA

Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceNames und EnumResourceNamesEx verwendet wird. (ANSI)
ENUMRESNAMEPROCW

Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceNames und EnumResourceNamesEx verwendet wird. (Unicode)
EnumResourceLanguagesA

Listet sprachspezifische Ressourcen des angegebenen Typs und Namens auf, die einem binären Modul zugeordnet sind. (ANSI)
EnumResourceLanguagesExA

Listet sprachspezifische Ressourcen des angegebenen Typs und Namens auf, die einem angegebenen Binärmodul zugeordnet sind. Erweitert EnumResourceLanguages, indem mehr Kontrolle über die Enumeration ermöglicht wird. (ANSI)
EnumResourceLanguagesExW

Listet sprachspezifische Ressourcen des angegebenen Typs und Namens auf, die einem angegebenen Binärmodul zugeordnet sind. Erweitert EnumResourceLanguages, indem mehr Kontrolle über die Enumeration ermöglicht wird. (Unicode)
EnumResourceLanguagesW

Listet sprachspezifische Ressourcen des angegebenen Typs und Namens auf, die einem binären Modul zugeordnet sind. (Unicode)
EnumResourceNamesA

Listet Ressourcen eines angegebenen Typs innerhalb eines binären Moduls auf. (ANSI)
EnumResourceNamesExA

Listet Ressourcen eines angegebenen Typs auf, die einem angegebenen binären Modul zugeordnet sind. Die Suche kann sowohl eine LN-Datei als auch die zugehörigen MUI-Dateien enthalten oder auf verschiedene Arten eingeschränkt werden. (ANSI)
EnumResourceNamesExW

Listet Ressourcen eines angegebenen Typs auf, die einem angegebenen binären Modul zugeordnet sind. Die Suche kann sowohl eine LN-Datei als auch die zugehörigen MUI-Dateien enthalten oder auf verschiedene Arten eingeschränkt werden. (Unicode)
EnumResourceNamesW

Listet Ressourcen eines angegebenen Typs innerhalb eines binären Moduls auf. (Unicode)
EnumResourceTypesA

Listet Ressourcentypen in einem binären Modul auf. (ANSI)
EnumResourceTypesExA

Listet Ressourcentypen auf, die einem angegebenen binären Modul zugeordnet sind. (ANSI)
EnumResourceTypesExW

Listet Ressourcentypen auf, die einem angegebenen binären Modul zugeordnet sind. (Unicode)
EnumResourceTypesW

Listet Ressourcentypen in einem binären Modul auf. (Unicode)
ENUMRESTYPEPROCA

Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceTypes und EnumResourceTypesEx verwendet wird. (ANSI)
ENUMRESTYPEPROCW

Eine anwendungsdefinierte Rückruffunktion, die mit den Funktionen EnumResourceTypes und EnumResourceTypesEx verwendet wird. (Unicode)
FindResourceA

Bestimmt den Speicherort einer Ressource mit dem angegebenen Typ und Namen im angegebenen Modul. (FindResourceA)
FindResourceExA

Bestimmt den Speicherort der Ressource mit dem angegebenen Typ, Namen und sprache im angegebenen Modul. (FindResourceExA)
FindResourceExW

Bestimmt den Speicherort der Ressource mit dem angegebenen Typ, Namen und sprache im angegebenen Modul. (FindResourceExW)
FindResourceW

Bestimmt den Speicherort einer Ressource mit dem angegebenen Typ und Namen im angegebenen Modul. (FindResourceW)
FreeResource

Verringert (verringert) die Verweisanzahl einer geladenen Ressource um eins. Wenn die Verweisanzahl null erreicht, wird der von der Ressource belegte Arbeitsspeicher freigegeben.
GetCaretBlinkTime

Ruft die Zeit ab, die erforderlich ist, um die Pixel des Carets umzukehren. Der Benutzer kann diesen Wert festlegen.
GetCaretPos

Kopiert die Position des Carets in die angegebene POINT-Struktur.
GetClipCursor

Ruft die Bildschirmkoordinaten des rechteckigen Bereichs ab, auf den der Cursor beschränkt ist.
GetCursor

Ruft ein Handle für den aktuellen Cursor ab.
GetCursorInfo

Ruft Informationen zum globalen Cursor ab.
GetCursorPos

Ruft die Position des Mauszeigers in Bildschirmkoordinaten ab.
GetDistanceOfClosestLanguageInList

Bestimmt den Abstand zwischen dem angegebenen Sprachcode und der nächstgelegenen Übereinstimmung in einer Liste von Sprachen.
GetFileVersionInfoA

Ruft Versionsinformationen für die angegebene Datei ab. (GetFileVersionInfoA)
GetFileVersionInfoExA

Ruft Versionsinformationen für die angegebene Datei ab. (GetFileVersionInfoExA)
GetFileVersionInfoExW

Ruft Versionsinformationen für die angegebene Datei ab. (GetFileVersionInfoExW)
GetFileVersionInfoSizea

Bestimmt, ob das Betriebssystem Versionsinformationen für eine angegebene Datei abrufen kann. Wenn Versionsinformationen verfügbar sind, gibt GetFileVersionInfoSize die Größe dieser Informationen in Bytes zurück. (ANSI)
GetFileVersionInfoSizeExA

Bestimmt, ob das Betriebssystem Versionsinformationen für eine angegebene Datei abrufen kann. Wenn Versionsinformationen verfügbar sind, gibt GetFileVersionInfoSizeEx die Größe dieser Informationen in Bytes zurück. (ANSI)
GetFileVersionInfoSizeExW

Bestimmt, ob das Betriebssystem Versionsinformationen für eine angegebene Datei abrufen kann. Wenn Versionsinformationen verfügbar sind, gibt GetFileVersionInfoSizeEx die Größe dieser Informationen in Bytes zurück. (Unicode)
GetFileVersionInfoSizeW

Bestimmt, ob das Betriebssystem Versionsinformationen für eine angegebene Datei abrufen kann. Wenn Versionsinformationen verfügbar sind, gibt GetFileVersionInfoSize die Größe dieser Informationen in Bytes zurück. (Unicode)
GetFileVersionInfoW

Ruft Versionsinformationen für die angegebene Datei ab. (GetFileVersionInfoW)
GetIconInfo

Ruft Informationen zum angegebenen Symbol oder Cursor ab.
GetIconInfoExA

Ruft Informationen zum angegebenen Symbol oder Cursor ab. GetIconInfoEx erweitert GetIconInfo mithilfe der neueren ICONINFOEX-Struktur. (ANSI)
GetIconInfoExW

Ruft Informationen zum angegebenen Symbol oder Cursor ab. GetIconInfoEx erweitert GetIconInfo mithilfe der neueren ICONINFOEX-Struktur. (Unicode)
GetMenu

Ruft ein Handle zum Menü ab, das dem angegebenen Fenster zugewiesen ist.
GetMenuBarInfo

Ruft Informationen zur angegebenen Menüleiste ab.
GetMenuCheckMarkDimensions

Ruft die Abmessungen der Standardmäßig-Häkchenbitbitbit ab.
GetMenuDefaultItem

Bestimmt das Standardmenüelement im angegebenen Menü.
GetMenuInfo

Ruft Informationen zu einem angegebenen Menü ab.
GetMenuItemCount

Bestimmt die Anzahl der Elemente im angegebenen Menü.
GetMenuItemID

Ruft den Menüelementbezeichner eines Menüelements ab, das sich an der angegebenen Position in einem Menü befindet.
GetMenuItemInfoA

Ruft Informationen zu einem Menüelement ab. (ANSI)
GetMenuItemInfoW

Ruft Informationen zu einem Menüelement ab. (Unicode)
GetMenuItemRect

Ruft das umgebende Rechteck für das angegebene Menüelement ab.
GetMenuState

Ruft die Menüflags ab, die dem angegebenen Menüelement zugeordnet sind.
GetMenuStringA

Kopiert die Textzeichenfolge des angegebenen Menüelements in den angegebenen Puffer. (ANSI)
GetMenuStringW

Kopiert die Textzeichenfolge des angegebenen Menüelements in den angegebenen Puffer. (Unicode)
GetPhysicalCursorPos

Ruft die Position des Cursors in physischen Koordinaten ab.
GetSubMenu

Ruft ein Handle in das Dropdownmenü oder Untermenü ab, das vom angegebenen Menüelement aktiviert wird.
GetSystemMenu

Ermöglicht der Anwendung den Zugriff auf das Fenstermenü (auch als Systemmenü oder Steuerelementmenü bezeichnet), um sie zu kopieren und zu ändern.
HideCaret

Entfernt das Caretzeichen vom Bildschirm. Durch das Ausblenden eines Carets wird die aktuelle Form nicht zerstört oder die Einfügemarke ungültig.
HiliteMenuItem

Fügt einem Element in einer Menüleiste Hervorhebungen hinzu oder entfernt sie.
IndexFilePath

Indiziert einen Dateipfad für Datei- und Ordnerbenennungskonventionen.
InsertMenuA

Fügt ein neues Menüelement in ein Menü ein und verschiebt andere Elemente nach unten im Menü. (ANSI)
InsertMenuItemA

Fügt ein neues Menüelement an der angegebenen Position in einem Menü ein. (ANSI)
InsertMenuItemW

Fügt ein neues Menüelement an der angegebenen Position in einem Menü ein. (Unicode)
InsertMenuW

Fügt ein neues Menüelement in ein Menü ein und verschiebt andere Elemente nach unten im Menü. (Unicode)
IS_INTRESOURCE

Bestimmt, ob ein Wert ein ganzzahliger Bezeichner für eine Ressource ist.
IsCharAlphaA

Bestimmt, ob ein Zeichen ein alphabetisches Zeichen ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat. (ANSI)
IsCharAlphanumericA

Bestimmt, ob ein Zeichen ein alphabetisches oder ein numerisches Zeichen ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat. (ANSI)
IsCharAlphanumericW

Bestimmt, ob ein Zeichen ein alphabetisches oder ein numerisches Zeichen ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat. (Unicode)
IsCharAlphaW

Bestimmt, ob ein Zeichen ein alphabetisches Zeichen ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat. (Unicode)
IsCharLowerA

Bestimmt, ob ein Zeichen Kleinbuchstaben ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat.
IsCharUpperA

Bestimmt, ob ein Zeichen Großbuchstaben ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat. (ANSI)
IsCharUpperW

Bestimmt, ob ein Zeichen Großbuchstaben ist. Diese Bestimmung basiert auf der Semantik der Sprache, die der Benutzer während der Einrichtung oder durch Systemsteuerung ausgewählt hat. (Unicode)
IsMenu

Bestimmt, ob ein Handle ein Menühandle ist.
IsWellFormedTag

Bestimmt, ob ein BCP-47-Sprachtag wohlgeformt ist.
LoadAcceleratorsA

Lädt die angegebene Zugriffstastentabelle. (ANSI)
LoadAcceleratorsW

Lädt die angegebene Zugriffstastentabelle. (Unicode)
LoadCursorA

Lädt die angegebene Cursorressource aus der ausführbaren Datei (.EXE), die einer Anwendung instance zugeordnet ist. (ANSI)
LoadCursorFromFileA

Erstellt einen Cursor basierend auf Daten, die in einer Datei enthalten sind. (ANSI)
LoadCursorFromFileW

Erstellt einen Cursor basierend auf Daten, die in einer Datei enthalten sind. (Unicode)
LoadCursorW

Lädt die angegebene Cursorressource aus der ausführbaren Datei (.EXE), die einer Anwendung instance zugeordnet ist. (Unicode)
LoadIconA

Lädt die angegebene Symbolressource aus der ausführbaren Datei (.exe), die einer Anwendung instance zugeordnet ist. (ANSI)
LoadIconW

Lädt die angegebene Symbolressource aus der ausführbaren Datei (.exe), die einer Anwendung instance zugeordnet ist. (Unicode)
LoadImageA

Lädt ein Symbol, einen Cursor, einen animierten Cursor oder eine Bitmap. (ANSI)
LoadImageW

Lädt ein Symbol, einen Cursor, einen animierten Cursor oder eine Bitmap. (Unicode)
LoadMenuA

Lädt die angegebene Menüressource aus der ausführbaren Datei (.exe), die einer Anwendung instance zugeordnet ist. (ANSI)
LoadMenuIndirectA

Lädt die angegebene Menüvorlage in den Arbeitsspeicher. (ANSI)
LoadMenuIndirectW

Lädt die angegebene Menüvorlage in den Arbeitsspeicher. (Unicode)
LoadMenuW

Lädt die angegebene Menüressource aus der ausführbaren Datei (.exe), die einer Anwendung instance zugeordnet ist. (Unicode)
LoadResource

Ruft ein Handle ab, mit dem ein Zeiger auf das erste Byte der angegebenen Ressource im Arbeitsspeicher abgerufen werden kann.
LoadStringA

Lädt eine Zeichenfolgenressource aus der ausführbaren Datei, die einem angegebenen Modul zugeordnet ist, kopiert die Zeichenfolge in einen Puffer und fügt ein abschließendes NULL-Zeichen an. (ANSI)
LoadStringW

Lädt eine Zeichenfolgenressource aus der ausführbaren Datei, die einem angegebenen Modul zugeordnet ist, kopiert die Zeichenfolge in einen Puffer und fügt ein abschließendes NULL-Zeichen an. (Unicode)
LockResource

Ruft einen Zeiger auf die angegebene Ressource im Arbeitsspeicher ab.
LookupIconIdFromDirectory

Durchsucht Symbol- oder Cursordaten nach dem Symbol oder Cursor, das am besten zum aktuellen Anzeigegerät passt. (LookupIconIdFromDirectory)
LookupIconIdFromDirectoryEx

Durchsucht Symbol- oder Cursordaten nach dem Symbol oder Cursor, das am besten zum aktuellen Anzeigegerät passt. (LookupIconIdFromDirectoryEx)
lstrcatA

Fügt eine Zeichenfolge an eine andere an. Warnung Nicht verwenden. (ANSI)
lstrcatW

Fügt eine Zeichenfolge an eine andere an. Warnung Nicht verwenden. (Unicode)
lstrcmpA

Vergleicht zwei Zeichenfolgen. Beim Vergleich wird die Groß-/Kleinschreibung beachtet. (ANSI)
lstrcmpiA

Vergleicht zwei Zeichenfolgen. Beim Vergleich wird die Groß-/Kleinschreibung nicht berücksichtigt. (ANSI)
lstrcmpiW

Vergleicht zwei Zeichenfolgen. Beim Vergleich wird die Groß-/Kleinschreibung nicht berücksichtigt. (Unicode)
lstrcmpW

Vergleicht zwei Zeichenfolgen. Beim Vergleich wird die Groß-/Kleinschreibung beachtet. (Unicode)
lstrcpyA

Kopiert eine Zeichenfolge in einen Puffer. (ANSI)
lstrcpynA

Kopiert eine angegebene Anzahl von Zeichen aus einer Quellzeichenfolge in einen Puffer. Warnung Nicht verwenden. (ANSI)
lstrcpynW

Kopiert eine angegebene Anzahl von Zeichen aus einer Quellzeichenfolge in einen Puffer. Warnung Nicht verwenden. (Unicode)
lstrcpyW

Kopiert eine Zeichenfolge in einen Puffer. (Unicode)
lstrlenA

Bestimmt die Länge der angegebenen Zeichenfolge (ohne das abschließende NULL-Zeichen). (ANSI)
lstrlenW

Bestimmt die Länge der angegebenen Zeichenfolge (ohne das abschließende NULL-Zeichen). (Unicode)
MAKEINTRESOURCEA

Konvertiert einen ganzzahligen Wert in einen Ressourcentyp, der mit den Ressourcenverwaltungsfunktionen kompatibel ist. Dieses Makro wird anstelle einer Zeichenfolge verwendet, die den Namen der Ressource enthält. (ANSI)
MAKEINTRESOURCEW

Konvertiert einen ganzzahligen Wert in einen Ressourcentyp, der mit den Ressourcenverwaltungsfunktionen kompatibel ist. Dieses Makro wird anstelle einer Zeichenfolge verwendet, die den Namen der Ressource enthält. (Unicode)
MenuItemFromPoint

Bestimmt, welches Menüelement sich ggf. an der angegebenen Position befindet.
ModifyMenuA

Ändert ein vorhandenes Menüelement. (ANSI)
ModifyMenuW

Ändert ein vorhandenes Menüelement. (Unicode)
OemToCharA

Übersetzt eine Zeichenfolge aus dem VOM OEM definierten Zeichensatz entweder in eine ANSI- oder eine Breitzeichenzeichenfolge. Warnung Nicht verwenden. (ANSI)
OemToCharBuffA

Übersetzt eine angegebene Anzahl von Zeichen in einer Zeichenfolge aus dem OEM-definierten Zeichensatz entweder in eine ANSI- oder eine Breitzeichenzeichenfolge. (ANSI)
OemToCharBuffW

Übersetzt eine angegebene Anzahl von Zeichen in einer Zeichenfolge aus dem OEM-definierten Zeichensatz entweder in eine ANSI- oder eine Breitzeichenzeichenfolge. (Unicode)
OemToCharW

Übersetzt eine Zeichenfolge aus dem VOM OEM definierten Zeichensatz entweder in eine ANSI- oder eine Breitzeichenzeichenfolge. Warnung Nicht verwenden. (Unicode)
PrivateExtractIconsA

Erstellt ein Array von Handles für Symbole, die aus einer angegebenen Datei extrahiert werden. (ANSI)
PrivateExtractIconsW

Erstellt ein Array von Handles für Symbole, die aus einer angegebenen Datei extrahiert werden. (Unicode)
RemoveMenu

Löscht ein Menüelement oder trennt ein Untermenü vom angegebenen Menü.
SetCaretBlinkTime

Legt die Caret-Blinkzeit auf die angegebene Anzahl von Millisekunden fest. Die Blinkzeit ist die verstrichene Zeit in Millisekunden, die erforderlich ist, um die Pixel des Carets umzukehren.
SetCaretPos

Verschiebt das Caretzeichen auf die angegebenen Koordinaten. Wenn das Fenster, das den Caret besitzt, mit dem CS_OWNDC Klassenstil erstellt wurde, unterliegen die angegebenen Koordinaten dem Zuordnungsmodus des Diesem Fenster zugeordneten Gerätekontexts.
SetCursor

Legt die Cursorform fest.
SetCursorPos

Verschiebt den Cursor zu den angegebenen Bildschirmkoordinaten.
SetMenu

Weist dem angegebenen Fenster ein neues Menü zu.
SetMenuDefaultItem

Legt das Standardmenüelement für das angegebene Menü fest.
SetMenuInfo

Legt Informationen für ein angegebenes Menü fest.
SetMenuItemBitmaps

Ordnet die angegebene Bitmap einem Menüelement zu. Unabhängig davon, ob das Menüelement ausgewählt oder deaktiviert ist, zeigt das System die entsprechende Bitmap neben dem Menüelement an.
SetMenuItemInfoA

Ändert Informationen zu einem Menüelement. (ANSI)
SetMenuItemInfoW

Ändert Informationen zu einem Menüelement. (Unicode)
SetPhysicalCursorPos

Legt die Position des Cursors in physischen Koordinaten fest.
SetSystemCursor

Ermöglicht einer Anwendung das Anpassen der Systemcursor. Er ersetzt den Inhalt des Systemcursors, der durch den id-Parameter angegeben wird, durch den Inhalt des Cursors, der durch den hcur-Parameter angegeben wird, und zerstört dann hcur.
ShowCaret

Macht das Caretzeichen auf dem Bildschirm an der aktuellen Position des Carets sichtbar. Wenn das Caretzeichen sichtbar wird, beginnt es automatisch zu blinken.
ShowCursor

Zeigt den Cursor an oder blendet den Cursor aus. (ShowCursor)
SizeofResource

Ruft die Größe der angegebenen Ressource in Bytes ab.
StringCbCatA

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCbCatA)
StringCbCatExA

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCbCatExA)
StringCbCatExW

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCbCatExW)
StringCbCatNA

Verkettet die angegebene Anzahl von Bytes aus einer Zeichenfolge mit einer anderen. (StringCbCatNA)
StringCbCatNExA

Verkettet die angegebene Anzahl von Bytes aus einer Zeichenfolge mit einer anderen. (StringCbCatNExA)
StringCbCatNExW

Verkettet die angegebene Anzahl von Bytes aus einer Zeichenfolge mit einer anderen. (StringCbCatNExW)
StringCbCatNW

Verkettet die angegebene Anzahl von Bytes aus einer Zeichenfolge mit einer anderen. (StringCbCatNW)
StringCbCatW

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCbCatW)
StringCbCopyA

Kopiert eine Zeichenfolge in eine andere. (StringCbCopyA)
StringCbCopyExA

Kopiert eine Zeichenfolge in eine andere. (StringCbCopyExA)
StringCbCopyExW

Kopiert eine Zeichenfolge in eine andere. (StringCbCopyExW)
StringCbCopyNA

Kopiert die angegebene Anzahl von Bytes aus einer Zeichenfolge in eine andere. (StringCbCopyNA)
StringCbCopyNExA

Kopiert die angegebene Anzahl von Bytes aus einer Zeichenfolge in eine andere. (StringCbCopyNExA)
StringCbCopyNExW

Kopiert die angegebene Anzahl von Bytes aus einer Zeichenfolge in eine andere. (StringCbCopyNExW)
StringCbCopyNW

Kopiert die angegebene Anzahl von Bytes aus einer Zeichenfolge in eine andere. (StringCbCopyNW)
StringCbCopyW

Kopiert eine Zeichenfolge in eine andere. (StringCbCopyW)
StringCbGetsA

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCbGetsA)
StringCbGetsExA

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCbGetsExA)
StringCbGetsExW

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCbGetsExW)
StringCbGetsW

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCbGetsW)
StringCbLengthA

Bestimmt, ob eine Zeichenfolge die angegebene Länge in Bytes überschreitet. (ANSI)
StringCbLengthW

Bestimmt, ob eine Zeichenfolge die angegebene Länge in Bytes überschreitet. (Unicode)
StringCbPrintf_lA

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbPrintf_lA)
StringCbPrintf_lExA

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbPrintf_lExA)
StringCbPrintf_lExW

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbPrintf_lExW)
StringCbPrintf_lW

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbPrintf_lW)
StringCbPrintfA

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCbPrintfA)
StringCbPrintfExA

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCbPrintfExA)
StringCbPrintfExW

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCbPrintfExW)
StringCbPrintfW

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCbPrintfW)
StringCbVPrintf_lA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbVPrintf_lA)
StringCbVPrintf_lExA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbVPrintf_lExA)
StringCbVPrintf_lExW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbVPrintf_lExW)
StringCbVPrintf_lW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCbVPrintf_lW)
StringCbVPrintfA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCbVPrintfA)
StringCbVPrintfExA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCbVPrintfExA)
StringCbVPrintfExW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCbVPrintfExW)
StringCbVPrintfW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCbVPrintfW)
StringCchCatA

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCchCatA)
StringCchCatExA

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCchCatExA)
StringCchCatExW

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCchCatExW)
StringCchCatNA

Verkettet die angegebene Anzahl von Zeichen aus einer Zeichenfolge mit einer anderen. (StringCchCatNA)
StringCchCatNExA

Verkettet die angegebene Anzahl von Zeichen aus einer Zeichenfolge mit einer anderen. (StringCchCatNExA)
StringCchCatNExW

Verkettet die angegebene Anzahl von Zeichen von einer Zeichenfolge mit einer anderen Zeichenfolge. (StringCchCatNExW)
StringCchCatNW

Verkettet die angegebene Anzahl von Zeichen von einer Zeichenfolge mit einer anderen Zeichenfolge. (StringCchCatNW)
StringCchCatW

Verkettet eine Zeichenfolge mit einer anderen Zeichenfolge. (StringCchCatW)
StringCchCopyA

Kopiert eine Zeichenfolge in eine andere. (StringCchCopyA)
StringCchCopyExA

Kopiert eine Zeichenfolge in eine andere. (StringCchCopyExA)
StringCchCopyExW

Kopiert eine Zeichenfolge in eine andere. (StringCchCopyExW)
StringCchCopyNA

Kopiert die angegebene Anzahl von Zeichen von einer Zeichenfolge in eine andere. (StringCchCopyNA)
StringCchCopyNExA

Kopiert die angegebene Anzahl von Zeichen von einer Zeichenfolge in eine andere. (StringCchCopyNExA)
StringCchCopyNExW

Kopiert die angegebene Anzahl von Zeichen von einer Zeichenfolge in eine andere. (StringCchCopyNExW)
StringCchCopyNW

Kopiert die angegebene Anzahl von Zeichen von einer Zeichenfolge in eine andere. (StringCchCopyNW)
StringCchCopyW

Kopiert eine Zeichenfolge in eine andere. (StringCchCopyW)
StringCchGetsA

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCchGetsA)
StringCchGetsExA

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCchGetsExA)
StringCchGetsExW

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCchGetsExW)
StringCchGetsW

Ruft eine Textzeile von stdin bis einschließlich des Zeilenumbruchzeichens ("\n") ab. (StringCchGetsW)
StringCchLengthA

Bestimmt, ob eine Zeichenfolge die angegebene Länge in Zeichen überschreitet. (ANSI)
StringCchLengthW

Bestimmt, ob eine Zeichenfolge die angegebene Länge in Zeichen überschreitet. (Unicode)
StringCchPrintf_lA

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchPrintf_lA)
StringCchPrintf_lExA

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchPrintf_lExA)
StringCchPrintf_lExW

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchPrintf_lExW)
StringCchPrintf_lW

Schreibt formatierte Daten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchPrintf_lW)
StringCchPrintfA

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCchPrintfA)
StringCchPrintfExA

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCchPrintfExA)
StringCchPrintfExW

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCchPrintfExW)
StringCchPrintfW

Schreibt formatierte Daten in die angegebene Zeichenfolge. (StringCchPrintfW)
StringCchVPrintf_lA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchVPrintf_lA)
StringCchVPrintf_lExA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchVPrintf_lExA)
StringCchVPrintf_lExW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchVPrintf_lExW)
StringCchVPrintf_lW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. Die Größe des Zielpuffers wird für die Funktion bereitgestellt, um sicherzustellen, dass sie nicht über das Ende dieses Puffers schreibt. (StringCchVPrintf_lW)
StringCchVPrintfA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCchVPrintfA)
StringCchVPrintfExA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCchVPrintfExA)
StringCchVPrintfExW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCchVPrintfExW)
StringCchVPrintfW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in die angegebene Zeichenfolge. (StringCchVPrintfW)
Trackpopupmenu

Zeigt ein Kontextmenü an der angegebenen Position an und verfolgt die Auswahl der Elemente im Menü nach. Das Kontextmenü kann an einer beliebigen Stelle auf dem Bildschirm angezeigt werden.
TrackPopupMenuEx

Zeigt ein Kontextmenü an der angegebenen Position an und verfolgt die Auswahl der Elemente im Kontextmenü nach. Das Kontextmenü kann an einer beliebigen Stelle auf dem Bildschirm angezeigt werden.
TranslateAcceleratorA

Verarbeitet Tastenkombinationen für Menübefehle. (ANSI)
TranslateAcceleratorW

Verarbeitet Tastenkombinationen für Menübefehle. (Unicode)
UpdateResourceA

Fügt eine Ressource in einer portablen ausführbaren Datei (PE) hinzu, löscht oder ersetzt sie. (ANSI)
UpdateResourceW

Fügt eine Ressource in einer portablen ausführbaren Datei (PE) hinzu, löscht oder ersetzt sie. (Unicode)
VerFindFileA

Bestimmt, wo eine Datei installiert werden soll, basierend darauf, ob sie eine andere Version der Datei im System findet. Die Werte, die VerFindFile in den angegebenen Puffern zurückgibt, werden in einem nachfolgenden Aufruf der VerInstallFile-Funktion verwendet. (ANSI)
VerFindFileW

Bestimmt, wo eine Datei installiert werden soll, basierend darauf, ob sie eine andere Version der Datei im System findet. Die Werte, die VerFindFile in den angegebenen Puffern zurückgibt, werden in einem nachfolgenden Aufruf der VerInstallFile-Funktion verwendet. (Unicode)
VerInstallFileA

Installiert die angegebene Datei basierend auf informationen, die von der VerFindFile-Funktion zurückgegeben werden. VerInstallFile dekomprimiert die Datei, falls erforderlich, weist einen eindeutigen Dateinamen zu und sucht nach Fehlern, z. B. veralteten Dateien. (ANSI)
VerInstallFileW

Installiert die angegebene Datei basierend auf informationen, die von der VerFindFile-Funktion zurückgegeben werden. VerInstallFile dekomprimiert die Datei, falls erforderlich, weist einen eindeutigen Dateinamen zu und sucht nach Fehlern, z. B. veralteten Dateien. (Unicode)
VerLanguageNameA

Ruft eine Beschreibungszeichenfolge für die Sprache ab, die einem angegebenen binären Microsoft-Sprachbezeichner zugeordnet ist. (ANSI)
VerLanguageNameW

Ruft eine Beschreibungszeichenfolge für die Sprache ab, die einem angegebenen binären Microsoft-Sprachbezeichner zugeordnet ist. (Unicode)
VerQueryValueA

Ruft die angegebenen Versionsinformationen aus der angegebenen Versionsinformationsressource ab. (ANSI)
VerQueryValueW

Ruft die angegebenen Versionsinformationen aus der angegebenen Versionsinformationsressource ab. (Unicode)
wsprintfA

Schreibt formatierte Daten in den angegebenen Puffer. (ANSI)
wsprintfW

Schreibt formatierte Daten in den angegebenen Puffer. (Unicode)
wvsprintfA

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in den angegebenen Puffer. (ANSI)
wvsprintfW

Schreibt formatierte Daten mithilfe eines Zeigers auf eine Liste von Argumenten in den angegebenen Puffer. (Unicode)

Strukturen

 
ACCEL

Definiert einen In einer Accelerator-Tabelle verwendeten Acceleratorschlüssel.
CURSORINFO

Enthält globale Cursorinformationen.
CURSORSHAPE

Enthält Informationen zu einem Cursor.
ICONINFO

Enthält Informationen zu einem Symbol oder einem Cursor.
ICONINFOEXA

Enthält Informationen zu einem Symbol oder einem Cursor. Erweitert ICONINFO. Wird von GetIconInfoEx verwendet. (ANSI)
ICONINFOEXW

Enthält Informationen zu einem Symbol oder einem Cursor. Erweitert ICONINFO. Wird von GetIconInfoEx verwendet. (Unicode)
ICONMETRICSA

Enthält die skalierbaren Metriken, die Symbolen zugeordnet sind. Diese Struktur wird mit der SystemParametersInfo-Funktion verwendet, wenn die SPI_GETICONMETRICS- oder SPI_SETICONMETRICS-Aktion angegeben wird. (ANSI)
ICONMETRICSW

Enthält die skalierbaren Metriken, die Symbolen zugeordnet sind. Diese Struktur wird mit der SystemParametersInfo-Funktion verwendet, wenn die SPI_GETICONMETRICS- oder SPI_SETICONMETRICS-Aktion angegeben wird. (Unicode)
IndexedResourceQualifier

Stellt den Kontext dar, in dem eine Ressource geeignet ist.
MDINEXTMENU

Enthält Informationen zum zu aktivierenden Menü.
MENUBARINFO

Enthält Menüleisteninformationen.
MENUGETOBJECTINFO

Enthält Informationen zum Menü, in dem sich der Mauscursor befindet.
MENUINFO

Enthält Informationen zu einem Menü.
MENUITEMINFOA

Enthält Informationen zu einem Menüelement. (MENUITEMINFOA)
MENUITEMINFOW

Enthält Informationen zu einem Menüelement. (MENUITEMINFOW)
MENUITEMTEMPLATE

Definiert ein Menüelement in einer Menüvorlage.
MENUITEMTEMPLATEHEADER

Definiert den Header für eine Menüvorlage. Eine vollständige Menüvorlage besteht aus einer Kopfzeile und einer oder mehreren Menüelementlisten.
MESSAGE_RESOURCE_BLOCK

Enthält Informationen zu Nachrichtenzeichenfolgen mit Bezeichnern in dem Bereich, der durch die Member LowId und HighId angegeben wird.
MESSAGE_RESOURCE_DATA

Enthält Informationen zu formatiertem Text, der als Fehlermeldung oder in einem Meldungsfeld in einer Nachrichtentabellenressource angezeigt werden kann.
MESSAGE_RESOURCE_ENTRY

Enthält den Fehlermeldungs- oder Meldungsfeldanzeigetext für eine Nachrichtentabellenressource.
TPMPARAMS

Enthält erweiterte Parameter für die TrackPopupMenuEx-Funktion.
VS_FIXEDFILEINFO

Enthält Versionsinformationen für eine Datei. Diese Informationen sind sprach- und codepageunabhängig.