COpenGL::PreCreateWindow![]()
virtual BOOL PreCreateWindow( CREATESTRUCT & cs );
Parameters
cs a CREATESTRUCT structure used for the window creation
Return Value
Nonzero if the window creation should continue; 0 to indicate creation failure.
Remarks
Pass MFC object’s PreCreateWindow function call to the COpenGL object’s PreCreateWindow method function call. The PreCreateWindow function modifies the given CREATESTRUCT structure. It ensures that all parameters OpenGL requires will be correctly set.
| Note: | The window intended for OpenGL output must not include CS_PARENTDC for the class style. |
Example
class COglSampleView : public CView
{
// specify operations or attributes as desired …
public:
COpenGL m_OpenGL;
// specify operations or attributes as desired …
};
BOOL COglSampleView::PreCreateWindow(CREATESTRUCT& cs)
{
// Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
if ( 0 == CView::PreCreateWindow(cs) )
return 0;
// pass PreCreateWindow processing to COpenGL object
return m_OpenGL.PreCreateWindow( cs );
}
See Also
![]()
| © 2001 Solid Graphics, All rights reserved. |
| To view this site, we require use of either Netscape Navigator 4.0 or higher or Internet Explorer 4.0 or higher. |