I'd say depends on the printer and the available driver for it. You'll want to download the Mac drivers for your printer from the manufacturer's website.
If bonjour doesn't work you can add the printer manually as a network printer in your Mac under Print & Fax and then Add Printer. You can use IP or Windows from the top of the window. Provided your printer is shared properly from Windows.