Autor Beitrag
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Di 09.09.08 13:42 
Wie zwingt man alle Fenster + Desktop und Startmenü zum repaint??
Ich habe ein Programm, was die anderen Fenster verändert, dass wird aber erst nach einem repaint sichtbar.
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Di 09.09.08 13:45 
gibts da nicht ne WindowMessage? WM_Paint oder so? vielleicht kannst du die an "Gott und die Welt" versenden.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
Marc.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1876
Erhaltene Danke: 129

Win 8.1, Xubuntu 15.10

BeitragVerfasst: Di 09.09.08 14:21 
Probier mal folgendes aus:
ausblenden Delphi-Quelltext
1:
2:
uses ShlObj;
  SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nilnil);

Aktualisiert imho den gesamten Desktop.
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Do 11.09.08 11:20 
Hier www.michael-puff.de/...InvalidateRect.shtml findest du auch nen schönen Artikel drüber.

_________________
In the beginning was the word.
And the word was content-type: text/plain.
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 11.09.08 13:49 
HALT, meinen Vorschlag bitte nicht verwenden! Ich hab auf MSDN nämlich gelesen das man WM_Paint nie aus einenm Programm heraus senden soll.

lg elundril

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.