Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Unterschied zwischen HWND und THandle?

  Alt 25. Apr 2007, 15:33
Es gibt mehrere Handle Typen zur Übersichtlichkeit.
Beispiel: HDC = Handle auf Device Context
natürlich kann man auch ein THandle nehmen. Aber durch die Verwendung des Types HDC (oder eines andeen speziellen Types) sieht jeder sofort um was für ein Handle es geht. Hwnd ist zum Beispiel ein Handle auf ein Fenster (Buttons etc. sind ja auch Fenster). Wenn ich also sehe das der Typ ein HDC ist komme ich nicht in Versuchung das Handle einer Funktion für HWNDs zu übergeben.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat