Ho trovato la soluzione basandomi sui messaggi WM_ENTERSIZEMOVE e WM_EXITSIZEMOVE. Ora non ho tempo ma per chi fosse interessato domani posto la soluzione completa.