C
Bonjour, cette page a été créée le 26/10/2004 par Nicolas Rey.
Infos sur C

En ce qui concerne l'utilisation de DEV C++ :
1) Très rapide à installer (10 secondes maxi). 2) Attention au répertoires prédéfinis ils sont faux :
Un prog qui utilise "iostream.h" ne fonctionnera pas si on indique pas le sous répertoires ou il est contenu ("C:\Program Files\Dev-Cpp\include\g++-3")
3) On aura l'erreur "Unable to run the program file" lors de la compil si le répertoire bin n'est pas bien renseigné (C:\Program Files\Dev-Cpp\bin) car lors de l'install ca se tranforme en "C:\PROGRAM" puis une autre ligne avec la suite "Files\Dev-cpp\bin" !
Bien regarder dans tous les onglet où la ligne "C:\PROGRAM" apparait c'est une erreur (voir la ligne suivante).

Changer de résolution (Exemple pour passer en 640 x 480) :

Pour cette ligne très facile à utiliser en DEV C++ :
MessageBox (NULL, "Merci de votre visite!","Bye bye...", 0); Le dernier paramètres (ici 0) indique les boutons de la boite de dialogue :
0 = OK
1 = OK , ANNULER
2 = Abandon, Réessayer, Ignorer
3 = Oui, Non, Annuler
4 = Oui, Non
5 = Réessayer, Annuler
6 = Aide <--Attention si fichier d'aide pas défini on ne sort plus du dialogue
7 = Aucun bouton <-- On n'en sort pas
8 = Annuler, Aide
9 = Aucun bouton <-- On n'en sort pas
10= Ok, Annuler, Aide
11= Aucun bouton <-- On n'en sort pas
12= Aide, Ok, Annuler, Aide (2 fois aide...)
13= Aucun bouton <-- On n'en sort pas
14= Ok, Annuler, Aide, Abandon, Réessayer
15= Aucun bouton <-- On n'en sort pas

CASE WM_MOUSEMOVE:
Mk = wParam; /* key flags */
Mx = LOWORD(lParam); /* horizontal position of cursor */
My = HIWORD(lParam); /* vertical position of cursor */
return 0;

// Prendre la résolution pour centrer la fenêtre
RECT rect; GetWindowRect(GetDesktopWindow(), &rect); Wx = rect.right / 2 - 640 / 2; Wy = rect.bottom / 2 - 480 / 2;