AtlEscapeUrl
telefonar Esta função para converter todos os caracteres não seguros para seqüências de escape.
inline BOOL AtlEscapeUrl(
LPCSTR szStringIn,
LPSTR szStringOut,
DWORD* pdwStrLen,
DWORD dwMaxLength,
DWORD dwFlags = 0
) throw( );
inline BOOL AtlEscapeUrl(
LPCWSTR szStringIn,
LPWSTR szStringOut,
DWORD* pdwStrLen,
DWORD dwMaxLength,
DWORD dwFlags = 0
) throw( );
Parâmetros
lpszStringIn
A URL a ser convertido.lpszStringOut
Buffer alocado chamador para o qual URL convertido será gravado.pdwStrLen
Ponteiro para uma variável DWORD.Se a função obtiver êxito, pdwStrLen recebe o número de caracteres gravada do buffer, sem o caractere nulo de terminação. Se a função falhar, a variável recebe o comprimento necessário em bytes do buffer, incluindo o espaço para o caractere nulo de terminação.Ao usar a versão de caractere largo desse método, pdwStrLen recebe o número de caracteres necessários, não o número de bytes.dwMaxLength
O dimensionar do buffer lpszStringOut.dwFlags
Sinalizadores de controlar o comportamento desta função.See Sinalizadores ATL_URL.
Valor de retorno
RetornaTRUE sucesso, FALSE em caso de falha.
Requisitos
Cabeçalho: atlutil.h