All those layouts should work with Windows XP, Vista, 7 and 8...
You get the parenthesis, the @ sign and other symbols exactly on the same key on OS X and Windows (see last 2 screen shots for the Swiss French layout).
The only difference is that on Windows to "alt/option" you must either [ctrl] + [alt left] or [alt right].
For a reminder if you want to toggle between "standard function keys" and "special features printed on each key" you can set this in "System Preferences > Keyboard" and "BootCamp Control Panel" respectively on OS X and Windows.
French AZERTY keyboard : http://apple.lu/public/archives/akfr.zip
Swiss French QWERTZ keyboard : http://apple.lu/public/archives/akswfr.zip
You may change or create your own by downloading :
http://support.apple.com/kb/HT5636?viewlocale=en_US (helping page by Apple)
Keywords : BootCamp, VMWare, Parrallels, Virtual Box, ...