Guten Tag

Ich würde gerne in C# ein Programm schreiben, welches in einem anderen Programm Buttons drückt. Das Problem ist nur, dass die Buttons nicht immer am selben Ort sind und das die Buttons in Zeitlich unterschiedlichen abständen betätigt werden weshalb die fertigen Autoclicker rausfallen. Kennt jemand für diesen Zweck gute Tutorials oder weis jemand mit welchen Comandos ich mich für diesen Zweck beschäftigen sollte?.

Es wäre auch super wenn die Befehle ausgeführt werden während das Zielprogramm minimiert ist.

Meine Kenntnisse in C# sind einigermaßen gut.