I think the only way you could do this is to make your own copy of DirectoryDialog
and modify that. I have not tried this on Windows but similar code works on Mac OS X.
Since this class uses internal classes (especially the OS
class) this would be breaking the Eclipse API Rules of Engagement. Your code might be broken by changes to the internal classes in new releases.
The class would also be specific to a particular OS and architecture (Windows 32 bit or Windows 64 bit). This can be managed by using plugins or fragments specific to the OS and architecture.