Write Pointer Örneği Atabilecek Var mı? C++ için

C++:
bool baglan()
    {
        window_hwnd = FindWindowA(NULL, window_name);
        if (window_hwnd != NULL)
        {
            GetWindowThreadProcessId(window_hwnd, &window_pid);

            if (window_pid != 0)
            {
                window_handle = OpenProcess(PROCESS_ALL_ACCESS, false, window_pid);

                return true;
            }
            else
            {
                return false;
            }
        }
    }

    DWORD ReadLong(DWORD adres)
    {
        DWORD value = 0;
        ReadProcessMemory(window_handle, (void*)adres, &value, sizeof(value), 0); //ADRESDEN OKUNAN DEGERi VALUEYE ATIYORUZ.
        return value;
    }

    void WriteLong(DWORD adres, DWORD value)
    {

        WriteProcessMemory(window_handle, (void*)adres, &value, sizeof(value), 0);

    }




al kanka kendi kullandıgım fonksiyonlar işini görür umarım.

Edit: baglan fonksiyonundaki window_nameyi kendine göre düzenlersin fonksiyonu class içinde yazdığım için üst satırdan okuyor ekstra parametre istemedim.
 
C++:
bool baglan()
    {
        window_hwnd = FindWindowA(NULL, window_name);
        if (window_hwnd != NULL)
        {
            GetWindowThreadProcessId(window_hwnd, &window_pid);

            if (window_pid != 0)
            {
                window_handle = OpenProcess(PROCESS_ALL_ACCESS, false, window_pid);

                return true;
            }
            else
            {
                return false;
            }
        }
    }

    DWORD ReadLong(DWORD adres)
    {
        DWORD value = 0;
        ReadProcessMemory(window_handle, (void*)adres, &value, sizeof(value), 0); //ADRESDEN OKUNAN DEGERi VALUEYE ATIYORUZ.
        return value;
    }

    void WriteLong(DWORD adres, DWORD value)
    {

        WriteProcessMemory(window_handle, (void*)adres, &value, sizeof(value), 0);

    }




al kanka kendi kullandıgım fonksiyonlar işini görür umarım.

Edit: baglan fonksiyonundaki window_nameyi kendine göre düzenlersin fonksiyonu class içinde yazdığım için üst satırdan okuyor ekstra parametre istemedim.
<3
 

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt