Das ist ein bisschen kniffelig. Unter NT kann jedes Programm nur noch auf seinen eigenen, virtuellen Adressraum zugreifen. Du müsstest mit
WriteProcessMemory und
CreateRemoteThread einen Thread im fremden Prozess erzeugen, und mit diesem den Wert auslesen, und anschließend den Wert irgendwie an dein Hauptprogramm zurückgeben.
Such am besten mal nach den genannten Funktionen, dazu gab's schon des öfteren Threads hier im Forum.
[edit]Öhm joa... oder einfach mit ReadProcessMemory... aber warum einfach wenn's auch umständlich geht
[/edit]