http://bugs.winehq.org/show_bug.cgi?id=9396
--- Comment #43 from Dmitry Timoshkov dmitry@codeweavers.com 2010-11-09 00:55:49 CST --- (In reply to comment #42)
Update, only comdlg32=builtin,native is necessary. It works Without shell32, it was just a side effect of setting comdlg32 to native first.
So finally one just have to put XP comdlg32.dll to Solidworks folder, no override needed, as builtin,native is the default one.
The bug is somewhere in comdlg32, unfortunately I wasn't able to generate useful traces.
So does 'comdlg32=native' actually help?