よくある質問
FAQ
あるWindow よりも手前に別のWindow が表示されているかを判定する方法はありますか?
GENWARE3 では、ウィンドウのZ オーダはインデックス番号を取得することにより判断できます。
インデックス番号とウィンドウの前後関係の仕様は下図のようになります。
あるWindow よりも手前に別のWindow が表示されているかを判定する方法については、まず基準となるWindow のインデックス番号をGCScreen::GetWindowIndex を使用し取得します。
次に、現在表示されているWindow の数をGCScreen::GetWindowCount で取得します。
上記で取得した値を比較し、GCScreen::GetWindowIndex < GCScreen::GetWindowCount - 1が成り立てば、基準となるWindow より前面に別のWindow が表示されていると判定できます。
キーワードで検索する
カテゴリーから検索する
- よくある質問
- 導入フロー
- セミナー
- カタログダウンロード
- On YouTube