Comment puis-je supprimer l'avertissement VS C4091: 'typedef': ignoré à gauche de 'SPREADSHEET' lorsqu'aucune variable n'est déclarée

Cet avertissement est déclenché plusieurs fois dans mon code par la même déclaration, qui se lit comme suit :

//Spreadsheet structure
typedef struct SPREADSHEET
{    
      int ID;               //ID of the spreadsheet    
      UINT nLines;          //Number of lines

      void CopyFrom(const SPREADSHEET* src)
      {
           ID = src->ID;
           nLines = src->nLines;
      }
};

Je ne veux pas simplement désactiver cet avertissement,

mais plutôt de modifier le code de façon à ce que l'avertissement n'est pas venu !

REMARQUE : je ne veux pas déclarer toutes les variables ici (c'est un fichier d'en-tête), seulement de définir ce que la structure de la feuille de calcul " doit inclure...

source d'informationauteur Wartin