You absolutely need to use other solvents/cleaners after.
The ammonia in the Windex is supposed to neutralize the corrosive ingredients in the primers. This is still up for debate.
Flushing the barrel at the range, following your shooting, with anything will usually be sufficient. Clean well at home.
I've used Windex and/or diluted ammonia and would typically just pour a bit down the barrel (breech to muzzle), then a quick swab with a patch. I've heard of many guys just using water. Again, in any case, you must do a thorough cleaning at home. Currently, if I'm not going to be able to go home quick from the range to clean, I'll run a few patches thru the barrel with my normal solvent and oil. Then, clean again at home.
REMEMBER-----Windex can discolor the bluing on a rifle. Be careful that it only goes down into the barrel.