Probabilmente la Microsoft ha ottimizzato la gestione delle finestre nel suo sistema operativo. Le classi AWT sono indipendenti dal S.O. quindi hanno un'astrazione in più che, probabilmente, rallenta tutto il processo...

Se non hai necessità di portabilità, puoi basarti sulle classi Microsoft (attenzione, però: non sono per nulla standard!!), altrimenti ti conviene passare alle classi AWT (o Swing, che sono più apprezzate) e cominciare a prendere in considerazione l'idea di cambiare ambiente di sviluppo.


Ciao.