Handle
DescriptionThe Handle datatype represents an opaque 32-bit unsigned integer value typically used to store system handles such as process IDs, window handles, or other OS-level identifiers.
Handle supports assignment from int values and equality comparison with other Handle or int values.
When printed, the value is displayed in hexadecimal format (e.g. 0x00001A2B).
Operators
Handle supports = (assignment from Handle or int), == and != (comparison with Handle or int).
Example
void main()
{
Handle h = 0;
int pid = GetProcessID("notepad.exe");
h = pid;
Print(h); // prints e.g. 0x00001A2B
Handle h2 = h;
if (h == h2)
{
Print("Handles are equal");
}
}