Função SHStripMneumonicA (shlwapi.h)
[Essa função está disponível por meio do Windows XP e do Windows Server 2003. Ele pode estar alterado ou indisponível nas versões subsequentes do Windows.]
Remove o marcador mnemônico de uma cadeia de caracteres.
Sintaxe
CHAR SHStripMneumonicA(
[in, out] LPSTR pszMenu
);
Parâmetros
[in, out] pszMenu
Tipo: LPTSTR*
Um ponteiro para a cadeia de caracteres terminada em nulo que contém o marcador mnemônico.
Valor de retorno
Tipo: TCHAR
Retorna o caractere mnemônico, se um foi encontrado. Caso contrário, retornará 0.
Observações
O termo "mnemônico" está escrito incorretamente no nome da função.
A função dá suporte aos seguintes formatos mnemônicos.
Cadeia de caracteres de entrada | Cadeia de caracteres de saída | Caractere mnemônico | Observações |
---|---|---|---|
"Str&ing" | "Cadeia de caracteres" | 'i' | Nenhum. |
"Cadeia de caracteres (&S)" | "Cadeia de caracteres" | 'S' | Compatível apenas com a versão Unicode dessa função. Requer o Windows XP ou posterior. |
Nota
O cabeçalho shlwapi.h define SHStripMneumonic como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server, Windows Server 2003 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | shlwapi.h |
de DLL |
Shlwapi.dll (versão 5.0 ou posterior) |