DemoGL::Reference::Structures::SScreenSaverCLParams

SScreenSaverCLParams

SScreenSaverCLParams specifies the attributes found on the commandline passed to DEMOGL_ParseScreenSaverCL. This structure is returned by DemoGL to the code in your application.

typedef struct
{
	HWND	hWnd;
	bool	bInitialized;
	int	iSaverExecType;
} SScreenSaverCLParams;
Members.
hWnd
Specifies the HWND handle passed on the commandline, which should be used as parent window for the window created by DemoGL.
bInitialized
Specifies if the structure is initialized (true) or not (false). Set by DEMOGL_ParseScreenSaverCL.
iSaverExecType
Specifies the screensaver RunType Windows wants the application to run as. Can be one of the following values:

iSaverExecType RunType variant to use
DGL_SSAVERET_UNKNOWN RUNTYPE_UNKNOWN.
DGL_SSAVERET_CONFIG RUNTYPE_SAVER_CONFIG
DGL_SSAVERET_NORMAL RUNTYPE_SAVER_NORMAL
DGL_SSAVERET_PREVIEW RUNTYPE_SAVER_PREVIEW
DGL_SSAVERET_PASSWORD RUNTYPE_SAVER_PASSWORD

Remarks.
Used with DEMOGL_ParseScreenSaverCL. Only used with RunTypes RUNTYPE_SAVER_*.

Requirements.
DemoGL v1.3 (build 0112 or higher)

See also.
DEMOGL_ParseScreenSaverCL

Last changed on 20-jan-2001

©1999-2001 Solutions Design