请教怎样在对话框窗体菜单中实现“使窗口总在最前”

请问怎样在对话框窗体菜单中实现“使窗口总在最前”?
感激不尽@

------解决方案--------------------
CRect rc;
GetWindowRect(&rc);
SetWindowPos(&wndTopMost,rc.left,rc.top,rc.bottom,rc.right,SWP_NOMOVE|SWP_NOSIZE|SWP_NOACTIVATE); //设置为最顶显示!
------解决方案--------------------
BringWindowToTop(Handle)
SetWindowPos函数,指定窗口的 最顶风格,用WS_EX_TOPMOST扩展窗口的风格

Example:
void ToggleTopMost(
CWnd *pWnd)
{
ASSERT_VALID(pWnd)

pWnd -> SetWindowPos(pWnd-> GetStyle( ) &WS_EX_TOPMOST)?

&wndNoTopMOST: &wndTopMost,0,0,0,0,SSP_NOSIZE|WSP_NOMOVE)
}