It's an alternative to the CommonDialog control (a .dll version), and from what I read about it, I would very much prefer to use it than the control version.
The example I gave was from one of the sites I've checked so far about it, but I read somewhere before that there's an error in its documentation regarding its declaration. I can't figure out where I read that, though...
evolve or die.