From QB64 Wiki
Revision as of 00:50, 9 September 2017 by imported>SMcNeill (style guidelines)
Jump to navigation Jump to search

The $SCREENHIDE metacommand can be used to hide the main program window throughout a program.




Example: Hiding a program when displaying a message box in Windows.

$SCREENHIDE DECLARE DYNAMIC LIBRARY "user32" FUNCTION MessageBoxA& (BYVAL hWnd%&, BYVAL lpText%&, BYVAL lpCaption%&, BYVAL uType~&) END DECLARE DECLARE DYNAMIC LIBRARY "kernel32" SUB ExitProcess (BYVAL uExitCode~&) END DECLARE DIM s0 AS STRING DIM s1 AS STRING s0 = "Text" + CHR$(0) s1 = "Caption" + CHR$(0) ExitProcess MessageBoxA(0, _OFFSET(s0), _OFFSET(s1), 0)

Code by Michael Calkins

See also

Keyword Reference - Alphabetical
Keyword Reference - By Usage
Main Wiki Page