Forum: Win32/Win64 API (native code)
by wschrabi,
23. Feb 2018
Hallo Leute,
also ich hab das EDA sehr abgespeckt. Ich habe gesehen, dass mein Error Window im Window noch ein Tochterfenster hat und mit den Parentcoordinaten habe ich relative dazu um einen TPoint den Cursor positioniert um so in das Tochterfenster per CursorCoordinaten zu gelangen, dann habe ich wie in EDA Source zu finden war das WindowHandle um diese Cursorcoordinaten abgefragt und so dann...
Forum: Win32/Win64 API (native code)
by wschrabi,
23. Feb 2018
Hallo
Ich habe die Ursache gefunden: :-D
Erstens: DWORD bzw PDWORD bei ReadProcessMemory in NativeUInt bzw PNativeUInt
ersetzen:
if ReadProcessMemory(proc, pc, @x, 1, PNativeUInt(nil)^) then
und in diesem Part:
// Reading a DWORD at the position hData points to if casted into a Pointer type
ReadProcessMemory(proc, PDWORD(hData), @valu, sizeof(DWORD), myreadbytes);
Forum: Win32/Win64 API (native code)
by wschrabi,
23. Feb 2018
Danke Uli, ja das kann natürlich der Fall sein, aber ich möchte ja nur wenige BMP als BIN vergleichen die im Prozessablauf am Screen aufscheinen und die immer die gleichen sind.
(Error Meldungen - damit ich mit meiner Postkey32 routine entsprechend darauf reagieren kann)
Hab mir EDA angesehen, sieht gut aus, doch erkenne ich da nicht ob LAbels oder andere Komponenten im Window drin sind, die...
Forum: Win32/Win64 API (native code)
by wschrabi,
21. Feb 2018
Hallo leute.
:?:
ALso unter https://stackoverflow.com/questions/1433877/getwindowtext-not-retrieving-text steht wie man den Foreground-TITLE des Windows bekommt. In meinem Fall haben die Titel alle den gleichen String, also müßte es doch möglichsein, den INHALT des FEnsters mit dem Title bzw WIndowHandle zu bekommen. Im Fenster steht nur TEXT.
Kann mir da wer sagen, wie das geht?
DANKE