Neben dem Kapitel Handles und ID's in Eurer PureBasic-Hilfe gibt es nachfolgend noch ein paar weitere Erklärungen:
PAMKKKKK hat geschrieben:
Handle:
Immer wenn ein GUI-Objekt erstellt wird (Fenster, Gadget oder so) bekommt es als Adresse, eine noch nicht existierende einmalige (laufende) Nummer verpasst.
Ein Handle ist also "nur" eine Objektnummer, die vom Betriebsystem zum Ansprechen des Objektes da ist.
Handle = Griff (zum "Anfassen" des Objektes)
(Bei manchen Objekten ist das Handle auch gleichzeitig die Anfangsspeicheradresse des Objektes, da diese Adresse ja auch einmalig ist.)
PAMKKKKK hat geschrieben:
Speicheradresse:GUI-Objekte und ihr Speicherplatz, werden vom Betriebsystem verwaltet. Die Speicheradresse eines GUI-Objektes ist für den Programmierer (meist) uninteressant, da es über das Betriebsystem-Handle zu erreichen ist!
Da es ein Objekt ist, kann man nur die Anfangsspeicheradresse als Zeiger bekommen (wie weiss ich nicht!). Um das Objekt im Speicher zu manipulieren nimmt man meist Betriebsystemfunktionen oder man muss die Interne-Struktur des Objektes genau kennen.