BOOL AFXAPI AfxParseURL (LPCTSTR pstrURL、DWORDamp;dwServiceType、CString &strServer、CString &strObject、INTERNET_PORT &nPort );(&A)
戻り値
URL が正常に解析されましたそれが空か、既知のインターネット サービスの種類が含まれていない場合はそれ以外の場合、0。
パラメーター
pstrURL
解析する URL を含む文字列へのポインター。
dwServiceType
インターネット サービスの種類を示します。使用可能な値は次のとおりです。:
strServer
サービスの種類を次の URL の最初のセグメント。
strObject
URL が参照するオブジェクト (空にすることがあります)。
nPort
いずれかが存在する場合、URL からサーバーまたはオブジェクトのいずれかの部分を決定。
解説
このグローバルCInternetSession::OpenURLで使用されます。URL 文字列を解析し、サービスとそのコンポーネントの型を返します。
たとえば、 AfxParseURLフォームservice://server/dir/dir/object.ext:portの Url を解析しは次のように格納されているコンポーネントを返します
strServer特価;「サーバー」= =(&N)
strObject特価;= =」・ dir/dir/object/object.ext」(&N)
nPort特価;#port = =(&N)
dwServiceType #service = =
注特価;この関数を呼び出すためには、プロジェクト AFXINET を含める必要があります。H(&N)。
参照特価;AfxGetInternetHandleType(&N),