Макрос 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 или более поздняя)

См. также раздел

UrlUnescape