>How to Change Windows default printer in Win 98 programatically?
>How to Change Windows default printer in Win XP programatically?
Rule no. 1: Never change a user's environment.
Rule no. 2: If you need to change the user's environment, see rule no. 1