The switch would be initiated by the user through an intermediary program. In this case, the user would not be very happy not being able to accomplish a full switch. In the worst case, they would be a bit confused.
Focus change via win32 directly looks to be impossible. Indirectly, it is possible, but not worth the effort or added code for a marginal improvement in usability. So, I'll let the user deal with the slight confusion.