Salut aardman,
voila, j'ai commencer comme ca :
syslistview = FindWindowEx(aoltabpage, 0, "syslistview32", NULL);
cout << "Handle : " << (long)syslistview << '\n';
GetWindowThreadProcessId(syslistview, &pid);
cout << pid << '\n';
hProc = OpenProcess(PROCESS_VM_OPERATION | PROCESS_VM_READ | PROCESS_VM_WRITE, FALSE, pid);
cout << (long)hProc << '\n';
ptrVM = VirtualAllocEx(hProc, NULL, sizeof(LvItem), MEM_COMMIT, PAGE_READWRITE);
cout << (long)ptrVM << '\n';
ReadProcessMemory(hProc, ptrVM, (LPVOID)&LvItem, sizeof(LVITEM), &ret);
cout << ret << '\n';
Suis je sur la bonne voie ?