Problème de compilation d'un code C++

Azuer -  
 Azuer -
Bonjour depuis quelque heure j'essaie de compiler un code le voici:

#include <Windows.h>

int main(){
 int inc;
 int sw = GetSystemMetrics(SM_CXSCREEN);
 int sh = GetSystemMetrics(SM_CYSCREEN);
 
 while(1)
 {
  inc++;
  int x = rand() % (sw - 0);
  int w = rand() % (5 - 0);
  int y = inc;
  
  HDC hdc = GetDC(HWND_DESKTOP);
  BitBlt(hdc, x, y, w, sw, hdc, x, 0, SRCCOPY);
  Sleep(100);
 }
}


Mais a chaque fois que je le compile quelque soit le compiler j'ai la même erreur:

main.cpp:1:21: fatal error: Windows.h: No such file or directory
#include <Windows.h>
^
compilation terminated.

Pourriez vous m'aidez ^^'
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

Merci d'y penser dans tes prochains messages.

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    le fichier est-il bien présent?
    0
  2. Azuer
     
    non désolé j'ai juste le code
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      le fichier Windows.h est-il bien présent sur ton ordi?
      as-tu compris le message d'erreur?
      0
      1. Azuer > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
         
        ah non, comment l'installe t'on ?
        0
  3. Dalfab Messages postés 638 Date d'inscription   Statut Membre Dernière intervention   102
     
    Bonjour,

    C'est du langage C pour le système Windows et tu parles de C++, c'est un peu mal parti. D'ailleurs es-tu bien sous Windows?
    0
    1. Azuer
       
      oui je suis sur Windows 10
      0