利用者プログラムで、オープンしたウィンドウの間で上下関係を設定することができます。
あるウィンドウの上位にあるウィンドウをオーナーウィンドウといい、オーナーウィンドウの下位にあるウィンドウをオーニーウィンドウといいます。
オーニーウィンドウの動作を以下に示します。
オーニーウィンドウは、オーナーウィンドウより前面に出る
オーナーウィンドウを最前面にポップアップすると、オーニーウィンドウが最前面に出る
注意
オーニーウィンドウのクローズより前に、オーナーウィンドウのクローズをしないでください。オーニーウィンドウより先にオーナーウィンドウをクローズした場合、エラーとなり、通知コードMEFD_RC_EXTOWN(GE)が通知されます。
オーナーウィンドウおよびオーニーウィンドウの決定は、ウィンドウ情報ファイルのOWNER(オーナーウィンドウ指定)キーワードの指定とオープンしたウィンドウの順序で決まります。オーナーウィンドウ指定は、以下のどちらかを指定します。
利用者プログラムが最初にオープンしたウィンドウをオーナーとする
直前にオープンしたウィンドウをオーナーとする