AfxParseURL

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,

Index