Microsoft DirectX 9.0


The ActivateWindow method sizes the window according to the requirements of the derived class.


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.


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.

See Also