HAB   hab         = NULLHANDLE;
   HMQ   hmq         = NULLHANDLE;
   QMSG  qmsg        = {0};
   HWND  hwndFrame   = NULLHANDLE;
   HWND  hwndClient  = NULLHANDLE;
   CHAR  *szAppName  = "Lockup  ";
   ULONG FrameFlags  = FCF_STANDARD;
   PSZ   pszPassword = "m4a3x28t";

   hab = WinInitialize( 0 );
   hmq = WinCreateMsgQueue( hab, 0 );

   WinRegisterClass( hab, szAppName, ClientWndProc,
                     CS_CLIPSIBLINGS | CS_CLIPCHILDREN | CS_SIZEREDRAW, 0 );

   hwndFrame = WinCreateStdWindow( HWND_DESKTOP, WS_VISIBLE, &FrameFlags,
                                   szAppName, szAppName, 0L,
                                   NULLHANDLE, ID_PLATFORM, &hwndClient );

   WinLockupSystem( hab );     /* Don't allow user to interact with
                                  application unless password is known */

   /* Application code here ... */

   WinUnlockSystem( hab, pszPassword );   /* Unlock system when ready */
   .
   .
   .


[Back] [Next]