CBaseWindow::ActivateWindow
Microsoft DirectShow 9.0 |
CBaseWindow::ActivateWindow
The ActivateWindow method sizes the window according to the requirements of the derived class.
Syntax
virtual HRESULT ActivateWindow(void);
Return Value
Returns one of the HRESULT values shown in the following table.
Value | Description |
S_FALSE | Window was already activated. |
S_OK | Success. |
Remarks
This methods calls the CBaseWindow::GetDefaultRect method to determine the window size. The derived class should override GetDefaultRect to return the size of the images that will be displayed.
If the window is already active, calling ActivateWindow moves the window to the top of the Z order, but does not resize the window. The same is true if the window has a parent.
Requirements
** Header:** Declared in Winutil.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also