There is a driver that allows the 360 controller to work with a PC, but only for a wired controller.

You would then need to write something that interacts with the controller. Sorry to be so vague but I really don't know much about the programming involved with communicating with hardware.