News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

\Masm32\examples\Bill_Cravener\PlayMP3\Multimedia.exe

Started by jj2007, April 24, 2015, 11:31:35 PM

Previous topic - Next topic

jj2007

Works on XP but hangs (at mciSendCommand) with 100% CPU usage on Win7-64 Home Premium.
Any other experience?

P.S.: Debugging shows that it tries to load Wow32.dll, with no success. It seems that mciSendCommand is a 16-bit application. Good grief, Redmond :dazzled:


jj2007

More detail:

Larry Osterman [MSFT]
Quote22 Apr 2005 9:49 PM
The MCI APIs should be available for 64bit apps on the final x64 bits.

Dirty little secret: At one point we believed we could end-of-life them for 64bit platforms (changing processor architectures is just about the only opportunity that we have to remove old APIs like this one, since changing processor architectures requires that a new version of the application be released), unfortunately we realized relatively late in the process that we needed to continue to support them.

It's possible that some beta bits were released that came from the interim builds where we'd removed the APIs.

sinsi


jj2007

Thanks, sinsi. Somewhere I read only the Home editions are affected. Oh well...

hutch--

JJ,

See if there is a Microsoft upgrade for Win7 64.