BOOL AFXAPI AfxParseURL (LPCTSTR pstrURLDWORDamp;dwServiceType, CString &strServer, CString &strObject, INTERNET_PORT &nPort );
Wartość zwracany
Niezerowa, jeśli adres URL został pomyślnie analizować; w przeciwnym razie 0 Jeśli jest pusty lub nie zawiera znany typ usługi Internet.
Parametry
pstrURL
Wskaźnik ciąg zawierający adres URL, który można analizować.
dwServiceType
Wskazuje typ usługi internetowej. Możliwe wartości są następujące:
strServer
Pierwszy segment URL następującego typu usługi.
strObject
Obiekt, który adres URL odnosi się do (mogą być puste).
nPort
Ustalona z serwera lub obiekt części adresu URL, jeśli albo istnieje.
Uwagi
Tym globalnego jest używany w CInternetSession::OpenURL. Analizuje ciąg adresu URL i zwraca typ usługi i jej składników.
Na przykład AfxParseURL analizuje adresy URL formularza service://server/dir/dir/object.ext:port i zwraca jego komponenty znajdujące się w następujący sposób
strServer == "serwer"
strObject == "/ dir/dir/object/object.ext"
&nPortnbsp; == #port
dwServiceType == #service
Uwaganbsp; Do wywołania tej funkcji, projektu musi dołączyć AFXI&NET.H.
Zobacz też AfxGetInternetHandleType,