CopyAcceleratorTableA-Funktion (winuser.h)
Kopiert die angegebene Zugriffstastentabelle. Diese Funktion wird verwendet, um die Zugriffstastentabellendaten abzurufen, die einem Zugriffstastentabellenhandle entsprechen, oder um die Größe der Zugriffstastentabellendaten zu bestimmen.
Syntax
int CopyAcceleratorTableA(
[in] HACCEL hAccelSrc,
[out, optional] LPACCEL lpAccelDst,
[in] int cAccelEntries
);
Parameter
[in] hAccelSrc
Typ: HACCEL-
Ein Handle für die zu kopierende Zugriffstastentabelle.
[out, optional] lpAccelDst
Typ: LPACCEL
Ein Array von ACCEL- Strukturen, die die Zugriffstastentabelleninformationen erhalten.
[in] cAccelEntries
Typ: int
Die Anzahl der ACCEL- Strukturen, die in den Puffer kopiert werden sollen, auf den der lpAccelDst-Parameter verweist.
Rückgabewert
Typ: int
Wenn lpAccelDst-NULL-ist, gibt der Rückgabewert die Anzahl der Zugriffstastentabelleneinträge in der ursprünglichen Tabelle an. Andernfalls gibt sie die Anzahl der kopierten Zugriffstastentabelleneinträge an.
Bemerkungen
Anmerkung
Der winuser.h-Header definiert CopyAcceleratorTable als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | winuser.h (enthalten Windows.h) |
Library | User32.lib |
DLL- | User32.dll |
Siehe auch
Konzeptionelle
Referenz-