Re: mmsystem should be loaded at startup
Joshua Thielen <thielen(a)netprince.net> writes:
Finale expects mmsystem to be present without having to call LoadLibrary on it. It does a GetModuleHandle on mmsystem.dll to find out if the mm extensions are available. I checked out windows 95, and it has mmsystem and winmm loaded when no apps are runing besides the desktop / explorer. This patch links wine with winmm andmakes winmm load mmsystem on init. Finale gets by this ok now. I don't know if this the correct approach, though. Could someone (Eric or Alexandre?) please take a look at it before I send it to wine-patches?
It would be better to do the LoadLibrary16("mmsystem") in wine_initial_task, this way it only impacts 16-bit applications. -- Alexandre Julliard julliard(a)winehq.com
Alexandre Julliard wrote:
It would be better to do the LoadLibrary16("mmsystem") in wine_initial_task, this way it only impacts 16-bit applications.
I had tried doing doint this, but I had put it same spot as LoadLibrary("user32.dll"). Well, this was the wrong spot (Doh!) so it didn't work. Thanks for the help! The patch is on its way... Josh Thielen
participants (2)
-
Alexandre Julliard -
Joshua Thielen