Besteht die Möglichkeit, einen Thread so zu priorisieren, dass er immer Vorrang bei synchronisiertem Zugriff auf die
GUI hat?
Das wurde hier ja schon verneint, ggf. bringt es Dich aber ein Stück weiter, diesen einen Thread wenigstens eine höhere Priorität zuzuweisen, als die anderen haben (ggf. auch zugewiesen bekamen, evtl. sogar absichtlich ein deutlich erniedrigte).
Generell ist Windows für Echtzeitanforderungen ungeeignet.