単にポップアップメニューがモーダルなだけであって、メッセージループはまわっているというかそうじゃなければWM_PAINTも処理されないためサブメニューを行ったり来たりしてるとおかしくなるはずではというか。