AtlCombineUrl

Llame a esta función para combinar una dirección URL base y una dirección URL relativa en una dirección URL única, canónica.

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

Parámetros

  • szBaseUrl
    Identificador URL base.

  • szRelativeUrl
    La dirección URL relativa a la dirección URL base.

  • szBuffer
    Búfer asignado por el llamador para recibir la dirección URL canonicalized.

  • pdwMaxLength
    puntero a una variable que contiene la longitud en caracteres de szBuffer.Si la función se realiza correctamente, la variable recibe el número de caracteres escritos en búfer no incluido el carácter null de terminación.Si se produce un error en la función, la variable recibe la longitud necesaria en bytes del búfer incluyendo el espacio por el carácter null de terminación.

  • dwFlags
    Marcadores que controlan el comportamiento de esta función.Vea Marcadores de ATL_URL.

Valor devuelto

Devuelve TRUE en correctamente, FALSO en el error.

Comentarios

se comporta como la versión actual de InternetCombineUrl pero no requiere WinInet o Internet Explorer que se instalarán.

Requisitos

encabezado: atlutil.h

Vea también

Referencia

InternetCombineUrl

Otros recursos

Conceptos de ATL

Componentes de escritorio COM ATL

ATL funciona referencia alfabética