http://bugs.winehq.org/show_bug.cgi?id=24924
--- Comment #23 from Jeff Zaroyko jeffz@jeffz.name 2010-10-30 17:09:07 CDT --- (In reply to comment #22)
Thanks for the link, Jeff.
I guess this settles it then?
Yes. It's up to the author of the program to decide if this is desired behavior or not.
Any application programmers who want to force the cwd to the application directory usually use a combination of GetModuleFileName and SetWorkingDirectory, or a combination of GetModuleFileName and SetDllDirectory.