url: Add support for http protocol handling in FileProtocolHandlerA.
This commit is contained in:
parent
bd5b865f00
commit
f5ea78f6a1
|
@ -88,8 +88,7 @@ BOOL WINAPI InetIsOffline(DWORD flags)
|
||||||
* int nShowCmd - How to display the operation.
|
* int nShowCmd - How to display the operation.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
HRESULT WINAPI FileProtocolHandlerA(HWND hWnd, HINSTANCE hInst, LPCSTR pszUrl,
|
void WINAPI FileProtocolHandlerA(HWND hWnd, HINSTANCE hInst, LPCSTR pszUrl, int nShowCmd)
|
||||||
int nShowCmd)
|
|
||||||
{
|
{
|
||||||
CHAR pszPath[MAX_PATH];
|
CHAR pszPath[MAX_PATH];
|
||||||
DWORD size = MAX_PATH;
|
DWORD size = MAX_PATH;
|
||||||
|
@ -97,12 +96,7 @@ HRESULT WINAPI FileProtocolHandlerA(HWND hWnd, HINSTANCE hInst, LPCSTR pszUrl,
|
||||||
|
|
||||||
TRACE("(%p, %s, %d)\n",hWnd,debugstr_a(pszUrl),nShowCmd);
|
TRACE("(%p, %s, %d)\n",hWnd,debugstr_a(pszUrl),nShowCmd);
|
||||||
|
|
||||||
if(createpath != S_OK)
|
ShellExecuteA(hWnd, NULL, createpath==S_OK ? pszPath : pszUrl, NULL, NULL, nShowCmd);
|
||||||
return E_FAIL;
|
|
||||||
|
|
||||||
ShellExecuteA(hWnd,NULL,pszPath,NULL,NULL,nShowCmd);
|
|
||||||
|
|
||||||
return S_OK;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
|
Loading…
Reference in New Issue