Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#8

Re: Item aus einer SysListView32 lesen (Vista x64)

  Alt 19. Feb 2009, 16:54
Ü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;
  Mit Zitat antworten Zitat