HRESULT UrlCanonicalize(
_In_ PCTSTR pszUrl,
_Out_ PTSTR pszCanonicalized,
_Inout_ DWORD *pcchCanonicalized,
DWORD dwFlags
);
例子:如何正確調用UrlCanonicalize API函數?
LPCTSTR pszURL = URL.c_str();
LPSTR pszOutPut = new CHAR[ strUrl.length ];
DWORD* dwCount = new DWORD[ strUrl.length ];
hRes = UrlCanonicalize(pszURL, pszOutPut,dwCount, URL_ESCAPE_UNSAFE);
輸出:
E_INVALIDARG
此API失敗,每次我試圖把它稱爲一次返回E_INVALIDARG
。請給我一個工作代碼片段來調用UrlCanonicalize
函數。
你爲什麼不展示你的拳頭? –
@ MariusBancila->你可以給這個函數的代碼片段嗎? – Rono
如果您向我們展示您嘗試過的代碼會更具教育意義。這樣,我們可以告訴你爲什麼它不起作用以及如何解決它。你不能通過複製和粘貼其他人的代碼來學習任何東西。 –