1.功能:服務器
該函數解析URL字符串並返回服務的類型及組件,包含在 afxinet.h 頭文件中。ide
BOOL AFXAPI AfxParseURL(LPCTSTRpstrURL,DWORD& dwServiceType,CString& strServer,CString& strObject,INTERNET_PORT& nPort);url
pstrURL : 一個字符串指針,指向要解析的URL。spa
dwServiceType:指示互聯網服務的類型。能夠取下列值:.net
AFX_INET_SERVICE_FTP 指針
AFX_INET_SERVICE_HTTPorm
AFX_INET_SERVICE_HTTPSserver
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的服務器或對象部分搜索出來。
3.返回值
若是URL是成功解析返回非0值
若是URL爲空的或不包含一個已知的Internet服務類型 返回0
4.例子
它解析一個URL字符串,並返回其組成部分的服務和類型。
它解析一個URL字符串,返回服務的類型以及其它的內容。
例如,AfxParseURL解析一個以下形式的URL:service://server/dir/dir/object.ext:port,返回的內容以下:
strServer == "server"
strObject == "/dir/dir/object/object.ext"
nPort == #port
dwServiceType == #service
要調用這個函數,你的項目必須包含AFXINET.H 頭文件。
轉載請註明原創連接:http://blog.csdn.net/wujunokay/article/details/12709059