MessageBox()をデスクトップの中央でなく、自分のWindowの中央に
表示したいのですが、どうすればいいのでしょうか?

MFCのAfxMessageBox()では中央にでるので、デバッガでソースを
追っかけてみたのですが親Windowをがりがり捜している?だけのようで
なぜ中央にでるのか分かりませんでした。