Wie wäre es, sich in die Nachrichtenschleife einzuklinken und dann eine History über die zuletzt fokusierten Controls zu führen? Das wäre mir pauschal dazu eingefallen, wobei mir die Idee von Uwe Raabe via SetFocusedControl auch gefällt.
@himitsu: im Grund exakt die Idee, die ich vorgeschlagen habe, nur eben mit einem einzelnen Element und keiner History
Bei meiner Idee wäre das aktuelle Control dann auch noch mit in der History -- über Sinn und Unsinn kann man sicherlich noch streiten.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)