Hi, I'll tell you what i did exactly:
1. I downloaded and installed a Nightly Build from here:
http://nightlies.videolan.org/build/win32/?C=M;O=D
2. Opened the VLC nightly and selected Preferences in the Options menu (CTRL+S for short)
3. On the bottom-left of the options, the Show Settings section i selected "All"
4. Selected Interface on the left, collapsed it and selected Main Interfaces and at the Interface Module slide-down i selected wxWidgets. Saved settings and restarted VLC
5. Opened the Preferences again, and turned Advanced Options to On, on the bottom-right.
6. Selected Video on the left, and scrolled allmost to the bottom, till i found the Video X coordinate setting in the Window Properties section.
7. I rewrote that to 1650. This may change at other users... my main monitor resolution is 1600x1200, i suggest you write in anything that is just a little higher than the first dimention.
7.2. You may change the Video Y coordinate too if it doesnt work this way...
8. Scrolled back to the top of the Video settings and unchecked Embedded Video and checked Fullscreen Video Output.
9. Saved settings, restarted VLC and from that moment onward videos started up automatically on the secondary screen in fullscreen.
Now as you may have seen through the settings i changed this is indeed a rough way to send information to the secondary output, but I'm obligated to use this since there isnt any other way with my system configuration. nVidia corporation wasnt nice enough to embed the fullscreen video setting into their GeForce 8 series, not to mention that the driver cannot include this feature due to vista incompatability either.
Hope this helps you in what you are doing...
Your sincerely, The Goldrocker
P.S.: Please confirm if this helped or not, thank you.