Макрос UrlUnescapeInPlace (shlwapi.h)
Преобразует escape-последовательности обратно в обычные символы и перезаписывает исходную строку.
Синтаксис
void UrlUnescapeInPlace(
[in, out] pszUrl,
[in] dwFlags
);
Параметры
[in, out] pszUrl
Тип: LPTSTR
Указатель на строку, завершающуюся значением NULL, которая содержит URL-адрес. Преобразованная строка возвращается с помощью этого параметра.
[in] dwFlags
Тип: DWORD
Флаги, определяющие, какие символы неэкранированы.
URL_DONT_UNESCAPE_EXTRA_INFO
Не преобразовывать #или ? character или любые символы, следующие за ними в строке.
Возвращаемое значение
None
Remarks
UrlUnescapeInPlace эквивалентен следующему:
UrlUnescape(pszUrl, NULL, NULL, dwFlags | URL_UNESCAPE_INPLACE)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
Библиотека | Shlwapi.lib |
DLL | Shlwapi.dll (версия 5.0 или более поздняя) |