Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.202 Beiträge
 
Delphi 12 Athens
 
#18

AW: Toolbar-Auslesen klappt nicht auf einem 64bit-Win7?

  Alt 23. Okt 2012, 23:39
Code:
   Offset:   Size: 48   Type: TBBUTTONINFO64

   Offset: 0   Size: 4   Type: System.Cardinal  Name: cbSize
   Offset: 4   Size: 4   Type: System.Cardinal  Name: ewMask
   Offset: 8   Size: 4   Type: System.Integer  Name: idCommand
   Offset: 12   Size: 4   Type: System.Integer  Name: iImage
   Offset: 16   Size: 1   Type: System.Byte  Name: fsState
   Offset: 17   Size: 1   Type: System.Byte  Name: fsStyle
   Offset: 18   Size: 2   Type: System.Word  Name: cx
   +4
   Offset: 24   Size: 8   Type: System.NativeUInt  Name: lParam
   Offset: 32   Size: 8   Type: System.PWideChar  Name: pszText
   Offset: 40   Size: 4   Type: System.Integer  Name: cchText
   +4
hmmmmm?
Zitat:
Delphi-Quellcode:
  ULONG_PTR = NativeUInt;
  DWORD_PTR = ULONG_PTR;
*_PTR sind also immer 64 Bit.
hatte es erst so verstanden, daß es 32 Bit ist und quasi einen "kleinen" Pointer darstellt,
aber wenn man es sich nochmals genau nachliest, dann stimmt's schon.
http://msdn.microsoft.com/en-us/library/aa383751.aspx
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (23. Okt 2012 um 23:45 Uhr)
  Mit Zitat antworten Zitat