http://bugs.winehq.org/show_bug.cgi?id=20867
--- Comment #6 from Jussi Saarinen jussaar@mbnet.fi 2009-11-29 15:45:41 --- (In reply to comment #5)
I'd bet this was a regression introduced between 1.1.32 and 1.1.33 with commit 424472c20d8059057277ae13a0ffe5c51a818e52: http://www.winehq.org/pipermail/wine-cvs/2009-November/061516.html
You might try with 1.1.32 and check that it works for you.
This problem has been in Wine as long as I can remember, I just haven't had time to report it before now.
In any case, I just tested 1.1.32 and it didn't work, so it's not a regression between 1.1.33 and 1.1.32. Only difference was that wine gives the following output only in 1.1.33:
fixme:commdlg:GetSaveFileName16 custom hook 0x11e700ba no longer supported