alors je suis pas sur du tout, c juste une idée, mais je suis pas expert:
 y a pas moyen de faire une boucle sur les pragma et de mettre une variable en paramètre du pragma, du style:
 
while ( warningNumber < 400 ) // si il y a 400 warning...
 
   #pragma warning (disable: warningNumber)  
 
oula, c vrai qu'en l'écrivant ça fait bizare, je suis de moins en moins sur de mon coup là...