D'après moi oui. Tu risque d'avoir a jouer beaucoup avec les API et des concepts comme les hook, callback et peut-être du subclassing.
Pour réagir lors d'un minimize ou maximize d'une autre fenêtre, je crois qu'intercepter les message de windows permettra d'y arriver.
Pour limiter la taille maximale des autres fenêtres, là je ne sais pas !
Tu peux aller voir les exemples de codes disponibles sur :
http://vbnet.mvps.org/
Il y a aussi la section de la programmation Windows qui pourra te donner des idées :
http://msdn.microsoft.com/library/en-us ... erence.asp