Share via


CBaseControlWindow::SetWindowForeground

 
Microsoft DirectShow 9.0

CBaseControlWindow::SetWindowForeground

The SetWindowForeground method moves the video window to the foreground and optionally gives it focus.

Syntax

  HRESULT SetWindowForeground(
    long Focus
);

Parameters

Focus

Value that specifies whether the video window will get focus. A value of –1 gives the window focus and 0 does not.

Return Value

Returns one of the following values.

Value Description
NOERROR The method succeeded.
E_INVALIDARG Focus doesn't equal –1 or 0.
VFW_E_NOT_CONNECTED The current filter isn't connected to a complete filter graph.

Requirements

**  Header:** Declared in Ctlutil.h; include Streams.h.

**  Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).

See Also