Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
8. Aug 2016
CopyFileEx > lpProgressRoutine
oder
ShFileOperation > siehe Remarks > copy callback handler
oder
...
Ich weiß, dass Ding nennt sich ICopyHook, aber es ist die Schnittstelle zu den Operationen von ShFileOperation (Kopieren, Verschieben/Umbenennen und Löschen)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
7. Aug 2016
Aber nur wenn der Dialog auch schnell genug angezeigt wird und du ihn auch wirklich erwischst.
GetForegroundWindow gibt "irgendein" Fenster zurück, das muß nicht der Fortschrittsdialog sein.
Der Dialog kommt nicht sofort, sondert wartet etwas ... falls wenig kopiert wird, dann taucht der nicht auf, da das Kopieren vorher fertig ist
oder er ist schon weg, da das Kopieren keine 2 Sekunden...