| sp; case INTERNET_SCHEME_NEWS: dwServiceType = AFX_INET_SERVICE_NNTP; break;
case INTERNET_SCHEME_MAILTO: dwServiceType = AFX_INET_SERVICE_MAILTO; break;
default: dwServiceType = AFX_INET_SERVICE_UNK; } }
return bRetVal; }
BOOL AFXAPI AfxParseURLEx(LPCTSTR pstrURL, DWORD& dwServiceType, CString& strServer, CString& strObject, INTERNET_PORT& nPort, CString& strUsername, CString& strPassword, DWORD dwFlags/* = 0*/) { dwServiceType = AFX_INET_SERVICE_UNK;
ASSERT(pstrURL != NULL); if (pstrURL == NULL) return FALSE;
URL_COMPONENTS urlComponents; memset(&urlComponents, 0, sizeof(URL_COMPONENTS)); urlComponents.dwStructSize = sizeof(URL_COMPONENTS);
urlComponents.dwHostNameLength = INTERNET_MAX_HOST_NAME_LENGTH; urlComponents.lpszHostName = strServer.GetBuffer(INTERNET_MAX_HOST_NAME_LENGTH+1); urlComponents.dwUrlPathLength = INTERNET_MAX_PATH_LENGTH; 上一页 [1] [2] [3] [4] [5] [6] 下一页
|