Forum: Multimedia
Delphi
by Zacherl,
29. Mai 2018
Hast du ja Recht im Falle von WM_PRINTCLIENT. Die normale WM_PRINT braucht man aber explizit nicht selbst implementieren. PW_CLIENTONLY könnte demnach Probleme machen, die Variante mit Rahmen allerdings nicht.
Forum: Multimedia
Delphi
by Zacherl,
29. Mai 2018
Bitte bitte :) Du solltest deinen Code allerdings noch um ein Bitmap.Canvas.Lock vor dem PrintWindow und ein Bitmap.Canvas.Unlock danach erweitern. Ansonsten kann es vorkommen, dass seltsame Effekte auftreten wie z.B., dass das Zielfenster unkontrolliert anfängt zu flackern, während der Screenshot erstellt wird.