When you close a channel window (even when data is still being sent) it's sent to the status window anyway. I guess mIRC will either ignore the data (as it should for this as well) or just do it the way it's currently done (to the status window).