Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Эта функция доступна через Windows XP и Windows Server 2003. Он может быть изменен или недоступен в последующих версиях Windows.]
Удаляет метку mnemonic из строки.
Синтаксис
CHAR SHStripMneumonicA(
[in, out] LPSTR pszMenu
);
Параметры
[in, out] pszMenu
Тип: LPTSTR*
Указатель на строку, завершающуюся значением NULL, которая содержит маркер mnemonic.
Возвращаемое значение
Тип: TCHAR
Возвращает mnemonic символ, если он найден. В противном случае возвращается значение 0.
Замечания
Термин "mnemonic" пропущен в имени функции.
Функция поддерживает следующие mnemonic форматы.
| Входная строка | Выходная строка | Mnemonic Character | Замечания |
|---|---|---|---|
| "Str&ing" | "String" | 'i' | Никакой. |
| String (&S)" | "String" | 'S' | Поддерживается только версией этой функции Юникода. Требуется Windows XP или более поздней версии. |
Заметка
Заголовок shlwapi.h определяет SHStripMneumonic как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 2000 Профессиональный, Windows XP [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server, Windows Server 2003 [только классические приложения] |
| целевая платформа | Виндоус |
| заголовка | shlwapi.h |
| DLL | Shlwapi.dll (версия 5.0 или более поздняя версия) |