質問です。VC++6.0でMFCを利用しています。

3つのダイアログをモーダレスで表示します。
仮に、A,B,Cとします。

この3つのダイアログのZオーダーを常にA→B→Cに固定するにはどうすれば
よいでしょうか。

私自身、Zオーダーという言葉の使い方が間違っているかもしれませんので補足します。

AとBが重なっていれば必ずAが前面に表示され、BとCならB,AとCならAという
動作です。

ダイアログが2個なら、TOPMOSTが利用できるのですが、3つの場合はどのようにしたら
よいでしょうか。

可能であれば、BダイアログをドラッグしながらAダイアログ上を横切ると、スムースにAの下
を潜り抜けるようなのがよいです。

よろしくお願いします。