Einzelnen Beitrag anzeigen

hugo1990

Registriert seit: 27. Dez 2006
166 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Item aus einer SysListView32 lesen (Vista x64)

  Alt 19. Feb 2009, 17:13
Zitat von teebee:
Überprüfe, wieviel-bittig Dein Betriebssystem ist (Stichwort IsWOW64Process) und benutze eine 64-Bit Struktur, falls nötig:
Delphi-Quellcode:
TLVItem64 = packed record
                  mask: UINT;
                  iItem: Integer;
                  iSubItem: Integer;
                  state: UINT;
                  stateMask: UINT;
                  _align: LongInt; // Zeiger müssen in 64-Bit-Windows an 8-Byte-Alignment beginnen
                  pszText: Int64; // Zeiger haben in 64-Bit-Windows 8 Byte
                  cchTextMax: Integer;
                  iImage: Integer;
                  lParam: LPARAM;
               end;
Cool, danke. Das war es, also brauche ich doch keinen 64-bit Compilier.
  Mit Zitat antworten Zitat