Humm, maybe i am confused but (at least the win98 version of ) shdocvw.dll implements DllRegisterServer which seems to do a lot of stuff. But Setting the Start Page is not one of them. In my experience installing IE does not actually set a Start Page by default, but instead the browser seem to handle not having a Start Page by pulling up a default one.
-aric
Jacek Caban wrote:
Aric Stewart wrote:
True, making it something for wine.inf or for winecfg, but not shdocvw.dll in my opinion.
Native shdocvw.dll doesn't support self registration at all and its registration is done by IE installer IMO. If we want to be compatible with native, we'd have to move everything from shdocvw.inf to wine.inf (and that's not the way to go IMO). I've added these registries because an app I've been working on expected default search page to be present. Also we should use it in our InternetExplorer and WebBrowser implementation. We may consider to handle these keys like we do with IE version key. That is, they may be added on iexplore.exe registration. If one wants to install native IE, he has to unregister iexplore.exe first, removing the homepage. Then IE installer will probably set its default homepage.
Jacek