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


AtlCombineUrl

Эта функция вызывается для объединения базовый URL-адрес и относительный URL-адрес в одно, канонический URL-адрес.

inline BOOL AtlCombineUrl( 
   LPCTSTR szBaseUrl, 
   LPCTSTR szRelativeUrl, 
   LPTSTR szBuffer, 
   DWORD* pdwMaxLength, 
   DWORD dwFlags = 0  
) throw( );

Параметры

  • szBaseUrl
    Базовый URL.

  • szRelativeUrl
    URL-адрес относительно базового url-адреса.

  • szBuffer
    Абонент- выделенный буфер для получения canonicalized URL-адрес.

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

  • dwFlags
    Флаги управление расширения функциональности этой функции. См. раздел флаги ATL_URL.

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

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

Заметки

Ведет себя как текущая версия InternetCombineUrl но не требует WinInet или Internet Explorer, которое необходимо установить.

Требования

Header: atlutil.h

См. также

Ссылки

InternetCombineUrl

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

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

ATL COM Desktop Components

ATL Functions Alphabetical Reference