Please explain the steps you are using to make the connection between the mac to the windows machine. But in the interim try this
Gutenprint Printer Drivers- this is for the drivers
. Open the Printer Setup Utility (in the Applications/Utilities folder). Click the Add button.
2. Click the More Printers button. In the resulting Printer Browser window, make sure that the top option is set to Windows Printing and the second option is set to Network Neighborhood. You should know the name of your Windows workgroup. Double-click it to get a list nearby computers in your Windows workgroup, then double-click the computer that has the printer attached. (You may be asked for the name and password of a valid user for that computer; you can add these to your keychain to avoid future log-ins). At that point, you should see the shared printer.
At that point, you may be tempted to click the Add button . . . but don't. Look at the bottom of the dialogue box - while it's got the printer's shared name (a comment that identifies the printer model), as far as your Mac is concerned, it's a "Generic Printer". Unless you're only planning to print plain text, that won't do. Trust me.
Instead, you need to take a look at the dropdown list of Printer Models. If you see your printer listed, you're in luck. Since the driver for that might not work across Windows networks. Instead, pick the model driver for the Gimp- print driver, and (finally) click Add.
The new printer should show up in your printer list, and should work just fine (as long as you don't expect photo-quality graphics).
Compared to the fully manual process needed in OS X 10.2 and 10.3, 10.4 is semiautomatic. "Tiger" finds the shared Windows printer for you, but you still have to know which driver to use with it.
It's easier than it used to be, but for too many printers it's still not automatic enough or intuitive enough, so the Gimp-Print list of supported printers remains a vital resource