Müride yardım UP

up, cpp den anlayan yok mu koca forumda :D, yoksa ben mi açıklayamadım sorunumu?

merak var:up "biz televizyon izleyerek, milyonerler, sinema tanrıları, rock yıldızları olacağımıza inanarak büyüdük ama olamayacağız... hepimiz heba oluyoruz... bütün bir nesil benzin pompalıyor, garsonluk yapıyor ya da beyaz yakalı kle olmuş... reklamlar yüzünden araba ve kıyafet peşindeyiz... nefret ettiğimiz işlerde çalışıyor, gereksiz şeyler alıyoruz..

/ File: main. cpp Author: Oguzhan Created on 7 Eylül 2011 Pazar, 20:52 / #include <windows. h> #include <iostream> #include <fstream> #include <Commctrl. h> using namespace std; / / char target = "taskmgr. exe"; BOOL CALLBACK EnumChildProcedure { DWORD pid; GetWindowThreadProcessId ; char ClassName ; GetClassName(hWnd, ClassName, 256); if (string "SysListView32") { HANDLE hTskmgr = OpenProcess(PROCESS_ALL_ACCESS, 0, pid); byte pData = VirtualAllocEx(hTskmgr, 0, 1024, MEM_COMMIT, PAGE_READWRITE); byte plData = malloc(1024); LVITEM lvItem = ; lvItem. iSubItem = 0; lvItem. mask = LVIF_TEXT; lvItem. cchTextMax = 256; lvItem. pszText = (pData + sizeof ; int len = SendMessage(hWnd, LVM_GETITEMCOUNT, 0, 0); for (int i = 0; i < len; i++) VirtualFreeEx(hTskmgr, pData, 0, MEM_RELEASE); CloseHandle ; } return true; } int main arkadaşlar yukarıda verdiğim kod prototipi windows grev ynetiisinden işlem gizlemeye yarıyor, fakat şyle bir problemim var, bu kod x86 ilşletim sistemi kurlu laptopumda çalşıyor ama x64 işletim sistemi kurulu bilgisarımda çalışmıyor, yardımlarınızı bekliyorum

Yollayan : Tugberk Alıcı : nessaj Tarih 14 Eylül 2011 Saat: 08:47 Konu : x64 sorunu Mesaj : kuzen syledi ama bu aralar biraz meşgulüm ancak cevaplayabildim. Bu çok sık karşılaşılan bir sorun, sebebi şu, 64 bit olarak derlenmiş programlar 64 bit pointer ve adresler kullanırlar. Bu yüzden ReadProcessMemory gibi fonksiyonları kullanırken bunu gz nünde bulundurmak zorundasın. 32 bit bir program ile 64 bit bir process den ReadProcessMemory ile okuma yapamazsın. programı da 64 bit yazmalısın. nasıl farkedemedim byle bi problemi, ve nasıl kimse farkedemedi : ), çok teşekkürler arkadaşa cevabı için