http://www.devguru.com/Technologies/.../win_open.html