ieframe: Moved classes registration to ieframe.
This commit is contained in:
parent
60f65e331f
commit
908d8333a8
|
@ -48,5 +48,6 @@ SVG_SRCS = \
|
||||||
ietoolbar.svg
|
ietoolbar.svg
|
||||||
|
|
||||||
IDL_TLB_SRCS = ieframe_v1.idl
|
IDL_TLB_SRCS = ieframe_v1.idl
|
||||||
|
IDL_R_SRCS = ieframe_v1.idl
|
||||||
|
|
||||||
@MAKE_DLL_RULES@
|
@MAKE_DLL_RULES@
|
||||||
|
|
|
@ -90,3 +90,6 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
/* @makedep: ietoolbar.bmp */
|
/* @makedep: ietoolbar.bmp */
|
||||||
IDB_IETOOLBAR BITMAP ietoolbar.bmp
|
IDB_IETOOLBAR BITMAP ietoolbar.bmp
|
||||||
|
|
||||||
|
/* @makedep: ieframe.rgs */
|
||||||
|
2 WINE_REGISTRY ieframe.rgs
|
||||||
|
|
|
@ -48,7 +48,7 @@ HKCR
|
||||||
{
|
{
|
||||||
open
|
open
|
||||||
{
|
{
|
||||||
command = s 'rundll32.exe shdocvw.dll,OpenURL %%l'
|
command = s 'rundll32.exe ieframe.dll,OpenURL %%l'
|
||||||
}
|
}
|
||||||
print
|
print
|
||||||
{
|
{
|
|
@ -18,6 +18,7 @@
|
||||||
|
|
||||||
#include "ieframe.h"
|
#include "ieframe.h"
|
||||||
|
|
||||||
|
#include "rpcproxy.h"
|
||||||
#include "shlguid.h"
|
#include "shlguid.h"
|
||||||
#include "isguids.h"
|
#include "isguids.h"
|
||||||
|
|
||||||
|
@ -277,8 +278,8 @@ HRESULT WINAPI DllCanUnloadNow(void)
|
||||||
*/
|
*/
|
||||||
HRESULT WINAPI DllRegisterServer(void)
|
HRESULT WINAPI DllRegisterServer(void)
|
||||||
{
|
{
|
||||||
FIXME("()\n");
|
TRACE("()\n");
|
||||||
return S_OK;
|
return __wine_register_resources(ieframe_instance, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
@ -286,6 +287,6 @@ HRESULT WINAPI DllRegisterServer(void)
|
||||||
*/
|
*/
|
||||||
HRESULT WINAPI DllUnregisterServer(void)
|
HRESULT WINAPI DllUnregisterServer(void)
|
||||||
{
|
{
|
||||||
FIXME("()\n");
|
TRACE("()\n");
|
||||||
return S_OK;
|
return __wine_unregister_resources(ieframe_instance, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,3 +17,33 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "exdisp.idl"
|
#include "exdisp.idl"
|
||||||
|
|
||||||
|
[
|
||||||
|
threading(apartment),
|
||||||
|
uuid(871c5380-42a0-1069-a2ea-08002b30309d)
|
||||||
|
] coclass Internet { }
|
||||||
|
|
||||||
|
[
|
||||||
|
helpstring("Microsoft Url History Service"),
|
||||||
|
threading(apartment),
|
||||||
|
uuid(3c374a40-bae4-11cf-bf7d-00aa006946ee)
|
||||||
|
] coclass CUrlHistory { interface IUrlHistoryStg2; }
|
||||||
|
|
||||||
|
[
|
||||||
|
helpstring("Task Bar Communication"),
|
||||||
|
threading(apartment),
|
||||||
|
uuid(56fdf344-fd6d-11d0-958a-006097c9a090)
|
||||||
|
] coclass TaskbarList { interface ITaskbarList; }
|
||||||
|
|
||||||
|
[
|
||||||
|
helpstring("Internet Shortcut"),
|
||||||
|
threading(apartment),
|
||||||
|
progid("InternetShortcut"),
|
||||||
|
uuid(fbf23b40-e3f0-101b-8488-00aa003e56f8)
|
||||||
|
] coclass InternetShortcut
|
||||||
|
{
|
||||||
|
interface IUniformResourceLocatorA;
|
||||||
|
interface IUniformResourceLocatorW;
|
||||||
|
interface IPersistFile;
|
||||||
|
interface IPropertySetStorage;
|
||||||
|
}
|
||||||
|
|
|
@ -13,6 +13,5 @@ RC_SRCS = \
|
||||||
shdocvw.rc
|
shdocvw.rc
|
||||||
|
|
||||||
IDL_TLB_SRCS = shdocvw_v1.idl
|
IDL_TLB_SRCS = shdocvw_v1.idl
|
||||||
IDL_R_SRCS = shdocvw_v1.idl
|
|
||||||
|
|
||||||
@MAKE_DLL_RULES@
|
@MAKE_DLL_RULES@
|
||||||
|
|
|
@ -23,7 +23,6 @@
|
||||||
|
|
||||||
#include "shdocvw.h"
|
#include "shdocvw.h"
|
||||||
#include "winreg.h"
|
#include "winreg.h"
|
||||||
#include "rpcproxy.h"
|
|
||||||
#include "isguids.h"
|
#include "isguids.h"
|
||||||
|
|
||||||
#include "winver.h"
|
#include "winver.h"
|
||||||
|
@ -79,7 +78,7 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
|
||||||
HRESULT WINAPI DllRegisterServer(void)
|
HRESULT WINAPI DllRegisterServer(void)
|
||||||
{
|
{
|
||||||
TRACE("\n");
|
TRACE("\n");
|
||||||
return __wine_register_resources( shdocvw_hinstance, NULL );
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
@ -88,7 +87,7 @@ HRESULT WINAPI DllRegisterServer(void)
|
||||||
HRESULT WINAPI DllUnregisterServer(void)
|
HRESULT WINAPI DllUnregisterServer(void)
|
||||||
{
|
{
|
||||||
TRACE("\n");
|
TRACE("\n");
|
||||||
return __wine_unregister_resources( shdocvw_hinstance, NULL );
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
/******************************************************************
|
/******************************************************************
|
||||||
|
|
|
@ -32,6 +32,3 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||||
|
|
||||||
/* @makedep: shdocvw_v1.tlb */
|
/* @makedep: shdocvw_v1.tlb */
|
||||||
1 TYPELIB shdocvw_v1.tlb
|
1 TYPELIB shdocvw_v1.tlb
|
||||||
|
|
||||||
/* @makedep: shdocvw.rgs */
|
|
||||||
2 WINE_REGISTRY shdocvw.rgs
|
|
||||||
|
|
|
@ -17,33 +17,3 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "exdisp.idl"
|
#include "exdisp.idl"
|
||||||
|
|
||||||
[
|
|
||||||
threading(apartment),
|
|
||||||
uuid(871c5380-42a0-1069-a2ea-08002b30309d)
|
|
||||||
] coclass Internet { }
|
|
||||||
|
|
||||||
[
|
|
||||||
helpstring("Microsoft Url History Service"),
|
|
||||||
threading(apartment),
|
|
||||||
uuid(3c374a40-bae4-11cf-bf7d-00aa006946ee)
|
|
||||||
] coclass CUrlHistory { interface IUrlHistoryStg2; }
|
|
||||||
|
|
||||||
[
|
|
||||||
helpstring("Task Bar Communication"),
|
|
||||||
threading(apartment),
|
|
||||||
uuid(56fdf344-fd6d-11d0-958a-006097c9a090)
|
|
||||||
] coclass TaskbarList { interface ITaskbarList; }
|
|
||||||
|
|
||||||
[
|
|
||||||
helpstring("Internet Shortcut"),
|
|
||||||
threading(apartment),
|
|
||||||
progid("InternetShortcut"),
|
|
||||||
uuid(fbf23b40-e3f0-101b-8488-00aa003e56f8)
|
|
||||||
] coclass InternetShortcut
|
|
||||||
{
|
|
||||||
interface IUniformResourceLocatorA;
|
|
||||||
interface IUniformResourceLocatorW;
|
|
||||||
interface IPersistFile;
|
|
||||||
interface IPropertySetStorage;
|
|
||||||
}
|
|
||||||
|
|
|
@ -2527,6 +2527,7 @@ HKLM,%CurrentVersion%\Telephony\Country List\998,"SameAreaRule",,"G"
|
||||||
11,,hhctrl.ocx,1
|
11,,hhctrl.ocx,1
|
||||||
11,,hlink.dll,1
|
11,,hlink.dll,1
|
||||||
11,,hnetcfg.dll,1
|
11,,hnetcfg.dll,1
|
||||||
|
11,,ieframe.dll,1
|
||||||
11,,inetcomm.dll,1
|
11,,inetcomm.dll,1
|
||||||
11,,infosoft.dll,1
|
11,,infosoft.dll,1
|
||||||
11,,inseng.dll,1
|
11,,inseng.dll,1
|
||||||
|
|
Loading…
Reference in New Issue