Поделиться через


AtlUnescapeUrl

Эта функция вызывается для преобразования, преобразуются в символы назад к своим исходным значениям.

inline BOOL AtlUnescapeUrl( 
   LPCSTR szStringIn, 
   LPSTR szStringOut, 
   LPDWORD pdwStrLen, 
   DWORD dwMaxLength  
) throw( ); 
inline BOOL AtlUnescapeUrl( 
   LPCWSTR szStringIn, 
   LPWSTR szStringOut, 
   LPDWORD pdwStrLen, 
   DWORD dwMaxLength  
) throw( );

Параметры

  • lpszStringIn
    URL-адрес для преобразования.

  • lpszStringOut
    Абонент- выделенный буфер, в который будет записывано преобразованный URL-адрес.

  • pdwStrLen
    Указатель на переменную типа DWORD. Если функция завершается успешно, то переменная получает количество символов, записанных в буфер не включая конечное нуль-символ. Если функция завершается неудачей, то она возвращает требуемую длину в байтах) буфера, включая пространство для конечного нуль-символа.

  • dwMaxLength
    Размер буфера lpszStringOut.

Возвращаемое значение

Возвращает TRUE в случае успешного выполнения FALSE при сбое.

Заметки

Отменяет процесс преобразования, примененный AtlEscapeUrl.

Требования

Header: atlutil.h

См. также

Ссылки

AtlEscapeUrl

Другие ресурсы

Основные понятия активной библиотеки шаблонных классов (ATL)

ATL COM Desktop Components

ATL Functions Alphabetical Reference