AfxParseURL
이 전역 사용 됩니다 CInternetSession::OpenURL.
BOOL AFXAPI AfxParseURL(
LPCTSTR pstrURL,
DWORD& dwServiceType,
CString& strServer,
CString& strObject,
INTERNET_PORT& nPort
);
매개 변수
pstrURL
분석할 URL이 포함 된 문자열에 대 한 포인터입니다.dwServiceType
인터넷 서비스의 종류를 나타냅니다.다음과 같은 값을 사용할 수 있습니다.AFX_INET_SERVICE_FTP
AFX_INET_SERVICE_HTTP
AFX_INET_SERVICE_HTTPS
AFX_INET_SERVICE_GOPHER
AFX_INET_SERVICE_FILE
AFX_INET_SERVICE_MAILTO
AFX_INET_SERVICE_NEWS
AFX_INET_SERVICE_NNTP
AFX_INET_SERVICE_TELNET
AFX_INET_SERVICE_WAIS
AFX_INET_SERVICE_MID
AFX_INET_SERVICE_CID
AFX_INET_SERVICE_PROSPERO
AFX_INET_SERVICE_AFS
AFX_INET_SERVICE_UNK
strServer
서비스 종류는 다음 URL의 첫 세그먼트입니다.strObject
URL을 참조 하는 개체 (비어 있을 수 있습니다).nPort
경우에 URL의 일부 개체 또는 서버에서 확인 했습니다.
반환 값
0이 URL을 구문 분석 했습니다. 그렇지 않으면 비어 있거나 알려진된 인터넷 서비스 형식을 포함 하지 않는 경우 0입니다.
설명
URL 문자열을 구문 분석 하 고 서비스 및 구성 요소 유형을 반환 합니다.
예를 들어, AfxParseURL 폼의 Url을 구문 분석 service://server/dir/dir/object.ext:port 와 같이 저장 된 구성 요소를 반환 합니다.:
strServer"서버" = =
strObject= = "/ dir/dir/object/object.ext"
nPort#port = =
dwServiceType#service = =
[!참고]
이 함수를 호출 하려면 프로젝트 AFXINET를 포함 해야 합니다.H.
요구 사항
헤더: afxinet.h