CWnd::BringWindowToTop
CWnd を重なったウィンドウのスタックの最上位に移動します。
void BringWindowToTop( );
解説
また、BringWindowToTop により、ポップアップ ウィンドウ、トップレベル ウィンドウ、および MDI 子ウィンドウがアクティブになります。 BringWindowToTop メンバー関数は、重なったウィンドウによって部分的または完全に隠されているウィンドウを表示する場合に使用します。
この関数は、Win32 BringWindowToTop 関数を呼び出すだけです。 Z オーダーでウィンドウの位置を変更するには、SetWindowPos 関数を呼び出します。 BringWindowToTop 関数では、ウィンドウ スタイルが変更され、そのウィンドウがトップレベル ウィンドウになることはありません。 詳細については、「What's the difference between HWND_TOP and HWND_TOPMOST? (HWND_TOP と HWND_TOPMOST の違い)」を参照してください。
使用例
// Moves MDI child windows to the top when a mouse passes
// over it. CMdiView is derived from CView.
void CMdiView::OnMouseMove(UINT nFlags, CPoint point)
{
UNREFERENCED_PARAMETER(nFlags);
UNREFERENCED_PARAMETER(point);
GetParentFrame()->BringWindowToTop();
}
必要条件
ヘッダー: afxwin.h