GstKat: Hi Hickory,
you are right but I have problems with this game only! Does it use that dll in a different way?
Anyway I've run a lot of tests and finally found what was the issue. Just for the sake of other users that might experience the same, in my case the problem was another application running in the background, Trusteer Endpoint.
I got it by following a suggestion from another forum:
- open a CMD window by right clicking on the command prompt icon and selecting "Run as Administrator"
- type
tasklist /m user32.dll
this shows all applications that are accessing the user32.dll library. In my case I noticed that Trusteer was using that DLL so I disabled it and ran the game. It worked!
Hope this can help other players in my same situation.
Cheers!!!
This worked for me. I removed Trusteer endpoint and the game no longer crashes on launch.