Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : la souris en langage c [ Archives / Au secours ] (kikaanouar)

samedi 18 mars 2006 à 22:04:52 | la souris en langage c

kikaanouar

slt je suis une etudiante dans une ecole d ingenieurie en informatique et je demande votre aide j ai un projet en langage c 'menu deroulant ' et je vx bien le faire avec la souris si quelqu un parmis vous a deja la syntaxe je serai vraiment heureuse de votre aide merci bcp

dimanche 19 mars 2006 à 01:39:05 | Re : la souris en langage c

max12

Administrateur CodeS-SourceS
Salut, je suis pas sûr de comprendre en quoi consiste ton projet ... Une des API de la souris est GetCursorPos() (structure POINT utilisable), GetWindowFromPoint() qui peut être utile.

Sinon donne nous plus de détail

A+ Bonne prog

[ Lien ]

if (CPossible)
   

dimanche 19 mars 2006 à 12:58:53 | Re : la souris en langage c

kikaanouar

merci bcp pour votre reponse mais j ai pas bien compris ce que je dois faire premierement moi je travail sur langage c et je ne trouve que ces biblio stdio.h et conio.h math .h stdlib.h et deux autre alors j ai fais des recherches sur le net et j ai trouver des programme mais il sont avec des biblio que je connai pas windows.h ....
j ai poser la question a mon prof il m a dit que la syntaxe de la souris en langage c se base sur l assembleur et mnt vraiment je ne sais quoi faire il me reste 1 semaine pour la validation et c mon premier projet

dimanche 19 mars 2006 à 13:13:13 | Re : la souris en langage c

kikaanouar

pour mon projet c un petit projet : un menu deroulant c a d  des fenetre et qu on t on clic sur l une elle change de couleur et des des sous menu s addiche et la meme chse si on lic sure un sous menu il change de couleur c'est a peu pres ca :

remarque : on peux le faire avec le clavier grace au bouton (haut ,bat ,a gauche ,a droit)mais je vx bien le faire avec la souris


ici la souris a cliquer sur le champ 1

Champ 1

Champ 2

Champ3

Champ 4

Champ 5

sous menu1

sous menu 2

……

…..

                                                                        merci bcp bcp pour votre patience


dimanche 19 mars 2006 à 15:16:36 | Re : la souris en langage c

BruNews

Administrateur CodeS-SourceS
J'ai vu posé dans les sources il y a peu un tel exemple d'antiquité, fouille un peu.

Faudra indiquer à ton prof qu'il y a plus de 15 ans que ceci est obsolète, c'est au system hote de prendre en charge les périphs au bas niveau.

ciao...
[ Lien ]
BruNews, MVP VC++

dimanche 19 mars 2006 à 16:37:37 | Re : la souris en langage c

Spoolega

Bonjour
Je ne sais pas si c'est vraiment  utile pour ton cas, voici ce que j'utilise => [ Lien ]  directement dans la source, le tout étant assez bien détaillé... (pour gestion de la souris sous le DOS mode texte/graphique, c'est complétement dépassé, mais ca marche très bien  )

Sinon, j'ai d'autres adresses sur la gestion de la souris:
> [ Lien ]
> [ Lien ]

++

dimanche 19 mars 2006 à 21:57:32 | Re : la souris en langage c

kikaanouar

merci bcp pour votre reponse pour monsieur spoolega j ai un petit probleme lors de l execution de ce programme [ Lien ]  un msg d 'erreur qui s affiche c'est : undefined symbole main in module c0.asm ;
je crois qu il faut un void main ( ) mais si c le cas qu'elle sont les appel que je dois faire 

dimanche 19 mars 2006 à 22:15:56 | Re : la souris en langage c

Spoolega

Re

Il faut bien évidemment rajouter la main( )
voici a quoi elle ressemble (vite fait dsl j'ai peu de temps )

void main(void)
 {
  int nb_but;

  clrscr();

  sinit(&nb_but);             /* initialisation de la souris */
  printf("il y a %i boutons sur la souris", nb_but);

  smontre_curs();           /* on montre le curseur */

  getch();          /* pour quitter a l'appuis d'une touche */
 }



ceci fonctionne en mode texte, il faut rajouter au début :
#include <conio.h>
#include <stdio.h>

sinon le principe est toujous le même tu passes l'adresse des variables aux fonctions et puis voilà.
En mode graphique, ca passe aussi le curseur se "transforme" en flèche (comme sous Win) a la place du pavé en mode texte  (ne pas oublier #include <graphics.h>)

Le reste des fonctions est bien détaillé, si besoin d'aide...
++


lundi 20 mars 2006 à 14:33:37 | Re : la souris en langage c

kikaanouar

et pour mon projet vous pouvez m aider je vx le faire en mode graphe et si je clique sur le champs1 alors il affiche les sous menu  et avec l echange de choulour du case ou il y a le curseur

et je vous remerci infiniment pour votre aide


lundi 20 mars 2006 à 20:21:45 | Re : la souris en langage c

kikaanouar

j ai une question pour monsieur spooliga j ai bien suivi ton aide et ca marcher tres bien je parle de la souris mais vous pouvez m aider je vx bien au lieu d avoir un peit careau je vx bien avoir un fleche si c possible


1 2

Cette discussion est classé dans : aide, souris, langage


Répondre à ce message

Sujets en rapport avec ce message

demande aide pour StringGrid [ par xav42 ] Bonjour, j'utilise un StringGrid et j'aimerrai savoir comment recuperer le numero de la ligne contenant la case que je selectionne d'un clic de souris j'ai besoin d'un peu d'aide ;) [ par didkill ] salut à tous.je suis etudiant au CNAM à paris, en 1er année d'ingenierie.pendant les 3 années passé au CNAM, j'ai etudier le langage ADA, HTML, et un a l aide !!! [ par romigui ] est ce que quelqu un peu m aider ??? je m y connais pas du tout en programmation et je voudrais faire mes debuts , on m as dit qu il fallé d abord cho Besoin d'aide par Skype pour une deuxième sess de Langage C [ par Mgiv64 ] Bonjour à tous, Voila, j'ai une deuxième session en Langage C. J'aimerai poser quelques questions à travers Skype à un guru du langage C, je suis su Besoin d'aide avec la souris (turbo c) [ par mcpo ] Salut,Merci en avance à ceux qui veullent aidez les autres à de former en programmation,merci bcp.j'ai des petites  questions liées qui concernent :1 aide sur le choix du langage de prg [ par sindra ] bonsoir,je suis une débutante en programation, je doit faire une application de lecture d'une image d'une certaine format et la traiter, et le pb que Jeu de plateforme : balle [ par ketinu ] Bonjour à tous,J'ai un projet à effectuer pour les cours. Il consiste à créer un jeu, le jeu que je souhaite créer est un jeu de plateforme : une ball probleme de souris [ par neofenix ] bonjour a tous,voila j'ai un petit souci que j'espere résoudre grace a votre aide^^:donc je souhaiterais savoir quand la souris pointe sur un objet de Besoin d'aide avec la souris [ par ndubien ] Bonjour,Comment faire pour qu'une fenêtre parent (hwnd dans l'exemple ci-dessous) sache lorsque la souris de l'utilisateur passe sur un de ces contrôl Besoin d'aide [ par ndubien ] Bonjour,Je recherche un tutoriel expliquant comment faire une fonction traitant et revoyant une valeur char.En C.Merci d'avance et à bient


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.