I tried all of this
CWnd::SetWindowPos(NULL, rect.left, rect.top, rect.bottom, rect.right, WS_EX_TOPMOST );
CWnd::SetWindowPos(&CWnd::wndTopMost, rect.left, rect.top, rect.bottom, rect.right, WS_EX_TOPMOST );
CWnd::SetWindowPos(&CWnd::wndTop, rect.left, rect.top, rect.bottom, rect.right, WS_EX_TOPMOST );

Nothing worked and I am getting very wierd result using number 3