Windows XP to me has a very special sense of humour
when it comes to what to set as initial directory for
the file open dialog. See 'lpstrInitialDir' on
This patch forces the dialog to always open in the
current directory. So now, if you change the directory
via 'cd' the file open dialog opens where I would
expect it to.
On the other hand this introduces the alien concept of
a 'current directory' to the common windows user, who
are used to the weird windows behaviour.