tanto per intenderci il subclassing è uno "strumento" che ti permette di intercettare i messaggi che windows manda alle applicazioni (ogni evento che accade in windows viene trasmesso all'applicazione attiva tramite messaggi di sistema es. se faccio click con il mouse windows manda un messaggio alla mia applicazione passandogli le coordinate del mouse e in che area dello schermo si trova quind l'applicazione reagisce.) catturando tali messaggi è possibile quindi modificarli in modo tale da far credere all'applicazione e/o a windows una cosa invece di un'altra. (un classico esempio di subclassing si ha facendo comportare il corpo della finestra come se fosse la barra del titolo cioè se tengo premuto il tasto del mouse sulla finsetra, la sposto come se fosse premuto sulla barra del titolo) Cerca in Rete "Subclassing con Visual Basic" o cose simili, dovrebbero venirti fuori diversi documeti al riguardo (forse anche qui nel forum)