AfxParseURL

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),

Index