Share via


SHStripMneumonicW-Funktion (shlwapi.h)

[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. In nachfolgenden Windows-Versionen ist sie möglicherweise geändert oder nicht verfügbar.]

Entfernt den mnemonischen Marker aus einer Zeichenfolge.

Syntax

WCHAR SHStripMneumonicW(
  [in, out] LPWSTR pszMenu
);

Parameter

[in, out] pszMenu

Typ: LPTSTR*

Ein Zeiger auf die NULL-Zeichenfolge, die den mnemonischen Marker enthält.

Rückgabewert

Typ: TCHAR

Gibt das mnemonische Zeichen zurück, wenn eines gefunden wurde. Andernfalls wird „0“ (null) zurückgegeben.

Hinweise

Der Begriff "mnemonic" ist im Funktionsnamen falsch geschrieben.

Die Funktion unterstützt die folgenden mnemonischen Formate.

Eingabezeichenfolge Ausgabezeichenfolge Mnemonisches Zeichen Hinweise
"Str&ing" "String" "i" Keine.
"Zeichenfolge (&S)" "String" "S" Wird nur von der Unicode-Version dieser Funktion unterstützt. Erfordert Windows XP oder höher.
 

Hinweis

Der shlwapi.h-Header definiert SHStripMneumonic als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code 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
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server, Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlwapi.h
DLL Shlwapi.dll (Version 5.0 oder höher)

Weitere Informationen

Drawtext