Handle

From QB64 Wiki
Jump to navigation Jump to search

In QB64 handles are created and used by various statements and functions to reference screen surfaces, images, sounds, fonts and IP users.


Syntax

handle& = _NEWIMAGE(800, 600, 32)
_FREEIMAGE handle&


Description

  • SCREEN and image handles in use cannot be freed without error! Change screens or fonts before freeing the handle from memory!
  • The actual value of the handle is only important if it fails to return a value in the range specified. A bad return value may create errors!


Handle Functions

Valid LONG handle returns are less than -1. Failed _LOADIMAGE handle values of -1, zero or positive values are invalid.


See also



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