Zitat von
sniper_w:
Zitat:
Täusche ich mich, oder ist ein Windows-
Handle nichts anderes als ein Zeiger?
Mag sein, ich denke eher nicht. Sollte es ein zeiger sein, hat man nicht viel davon, wie soll man es dereferenzieren.
Nein, es ist kein Zeiger. Handles sind "Indeces" in die Handletabelle - und dort gibt es dann Pointer auf die Objekte und Zugriffsmasken. Lustigerweise habe ich darüber heute einen Artikel geschrieben *g*
So ist es zumindest für Dateien. Ob es für Fenster auch Pointer in der Handletabelle sind, weiß ich leider nicht mit Bestimmtheit. Bei Dateien, Threads, Prozessen und so weiter ist es wie von mir beschrieben.