When browsing with Emacs dired on directories which usually contains some different files Emacs may or may not access smoothly(such as a pdf file), it is desirable to launch the Windows application from inside dired. For example, although Emacs can display pdf file with the help of doc-view-mode, it lacks the common convenience from Acrobat Reader.
After searching on for a little while, I found this wonderful package: w32-browser.el (http://www.emacswiki.org/cgi-bin/wiki/w32-browser.el). To implement this with dired, I used the following key-bindings in my .emacs:
;;; Hack dired to launch files with ‘z’ key and mouse clicking
(lambda (&rest ignore)