I believe that it depends on the wireless NIC. Some are setup so that you can attach an external antenna. Others, you almost have to take the card apart to be able to attach the antenna.
I have two Orinoco cards for my network, and tehy allow me to attach an antenna. I don't know what other brands will also allow that.