AtlCanonicalizeUrl
Эта функция вызывается для канонизации URL-адрес, включая преобразования и небезопасные символы пробелов в escape-последовательность.
inline BOOL AtlCanonicalizeUrl(
LPCTSTR szUrl,
LPTSTR szCanonicalized,
DWORD* pdwMaxLength,
DWORD dwFlags = 0
) throw( );
Параметры
szUrl
URL-адрес для canonicalized.szCanonicalized
Абонент- выделенный буфер для получения canonicalized URL-адрес.pdwMaxLength
Указатель на переменную, которая содержит длину (в символах) szCanonicalized. Если функция завершается успешно, то переменная получает количество символов, записанных в буфер не включая конечное нуль-символ. Если функция завершается неудачей, то она возвращает требуемую длину в байтах) буфера, включая пространство для конечного нуль-символа.dwFlags
Флаги управление расширения функциональности этой функции. См. раздел флаги ATL_URL.
Возвращаемое значение
Возвращает TRUE в случае успешного выполнения FALSE при сбое.
Заметки
Ведет себя как текущая версия InternetCanonicalizeUrl но не требует WinInet или Internet Explorer, которое необходимо установить.
Требования
Header: atlutil.h
См. также
Ссылки
Другие ресурсы
Основные понятия активной библиотеки шаблонных классов (ATL)