BOOL AFXAPI AfxParseURL (LPCTSTR pstrURLDWORDamp;dwServiceType, CString &strServer, CString &strObject, INTERNET_PORT &nPort );
Возвращаемое значение
Ненулевое значение, если URL-адрес был успешно; в противном случае, 0 если он пуст или содержит не известный тип службы Интернета.
Параметры
pstrURL
Указатель на строку, содержащую URL-адрес, который необходимо проанализировать.
dwServiceType
Указывает тип службы Интернета. Возможные значения:
strServer
Первый сегмент URL-адреса после типа службы.
strObject
Объект, который ссылается URL (может быть пустым).
nPort
Определить сервер или объект части URL-адреса, если они существуют.
Примечания
Этот глобальный используется в CInternetSession::OpenURL. Он разбирает строку URL-адреса и возвращает тип службы и ее компонентов.
К примеру AfxParseURL анализирует URL-адреса формы service://server/dir/dir/object.ext:port и возвращает его компоненты хранятся в следующем
strServer == «сервер»
strObject == "/ dir/dir/object/object.ext"
&nPortnbsp; == #port
dwServiceType == #service
Примечаниеnbsp; Для вызова этой функции, ваш проект должен включать в себя AFXI&NET.H.
См. также AfxGetInternetHandleType,