weil der DC eben on-the-fly erstellt wird, auf ein Image das ebenfalls neu erstellt wurde.
> Wenn Du z.B.: da Handle des Windows ein paar Mal hintereinander debuggst, kommt immer das selbe raus.
wus?
wenn du eine exe beendest, dann wieder neu startest, und dann erneut das Handle ihres Fensters debuggst, wäre das ein ziemlicher zufall, wenn es das gleiche wäre....
Screenshot-Beispiel + FindWindow?
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
...mit "hintereinander" meine ich: immer wieder F5 von der IDE (sonst natürlich nichts)....nur F5...keine exe, keine Runprograms, ....
Probier`s mal:
Probier`s mal:
Code: Alles auswählen
debug hShotWindow
Windows 11 - PB 6.03 x64
_________________________________
_________________________________
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
> debug hShotWindow
wie jetzt... von dem fenster, von dem du den shot machen willst?
das bleibt ja auch zwischendrin die ganze zeit offen, logisch behält das sein handle.
wenn du vom eigenen fenster der exe die du grad programmiert hast
(und auch wenn dus mit F5 startest wird ne exe draus gemacht, guck doch mal in deine prozessliste)
dieses eigene fenster sollte das handle wechseln, weil es ja immer wieder geschlossen wird.
wie jetzt... von dem fenster, von dem du den shot machen willst?
das bleibt ja auch zwischendrin die ganze zeit offen, logisch behält das sein handle.
wenn du vom eigenen fenster der exe die du grad programmiert hast
(und auch wenn dus mit F5 startest wird ne exe draus gemacht, guck doch mal in deine prozessliste)
dieses eigene fenster sollte das handle wechseln, weil es ja immer wieder geschlossen wird.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Code: Alles auswählen
SetForegroundWindow_(hShotWindow)
Sollte man vielleicht Andre sagen.
Windows 11 - PB 6.03 x64
_________________________________
_________________________________