utiliser la souris en c++ ???

utiliser la souris en c++ ??? - C++ - Programmation

Marsh Posté le 12-09-2003 à 20:03:42    

j'aimerais savoir si il est possible d'utiliser la souris en mode console du c++ ???
 
g chercher mais ya pa moyen de trouver ...
 
merci


---------------
kil fé bon programmer en c lieux
Reply

Marsh Posté le 12-09-2003 à 20:03:42   

Reply

Marsh Posté le 12-09-2003 à 20:06:55    

relis ta question ...

Reply

Marsh Posté le 13-09-2003 à 00:33:07    

je suppose qu'il voulait dire : comme edit d'ms-dos (je connais pas le monde unix, donc je peux pas donner d'exemple)


---------------
-( BlackGoddess )-
Reply

Marsh Posté le 13-09-2003 à 12:56:35    

ben je veu dire ossi ke je sui pa tres doué en recherche ...
 
et dois-je en deduire ki ya pa moyen ?  :sweat:


---------------
kil fé bon programmer en c lieux
Reply

Marsh Posté le 13-09-2003 à 12:59:18    

mais ce ke je veu dire ossi, c k'il ya moyen en assembleur, alor pk pa en C++ ...
 
j'ai essayé d'incruster du code asm avec :
 
asm
 {
 mov ax,1
 int 33h
 }
 
mé le compilo considere 33h comme une variable int, et bien entendu il veu pa d'une variable commencant par un chiffre ...


---------------
kil fé bon programmer en c lieux
Reply

Marsh Posté le 13-09-2003 à 15:48:38    

va voir du coter de msdn avec sur les fonctions de la console
a ce moment tu pourra faire tout ce que tu veux (meme mettre du texte en couleur si tu veux) mais le programme ne sera plus facilement portable

Reply

Marsh Posté le 13-09-2003 à 22:38:00    

ded jay a écrit :


mé le compilo considere 33h comme une variable int, et bien entendu il veu pa d'une variable commencant par un chiffre ...


c'est quoi ton compilo ? :heink:
 
et si tu pouvais faire un effort pour éviter de rédiger en SMS-Style, mes yeux te remercieraient, merci !
 
edit: si t'utilises Visual ou autre compilo 32 bits c'est normal ! tu peux pas utiliser les interruptions en win32


Message édité par Harkonnen le 13-09-2003 à 22:59:26

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 14-09-2003 à 11:12:08    

ded jay a écrit :

mais ce ke je veu dire ossi, c k'il ya moyen en assembleur, alor pk pa en C++ ...
 
j'ai essayé d'incruster du code asm avec :
 
asm
 {
 mov ax,1
 int 33h
 }
 
mé le compilo considere 33h comme une variable int, et bien entendu il veu pa d'une variable commencant par un chiffre ...


 
Ben de toutes facons des que t'auras trouvé le moyen de le compiler ca marchera pas quand meme... T'auras droit a un bel écran bleu
 
edit : +1 pour le sms-style, c'est chiant a lire et en plus ca donne l'impression de parler a un débile :)


Message édité par Ace17 le 14-09-2003 à 11:13:21
Reply

Marsh Posté le 15-09-2003 à 12:18:28    

Harkonnen a écrit :

tu peux pas utiliser les interruptions en win32


 
Sisi, c'est possible avec quelques acrobaties : http://courses.ece.uiuc.edu/ece291 [...] rupts.html

Reply

Marsh Posté le 15-09-2003 à 18:00:39    

merci pour les réponses et désolé pour mon ecriture  :pt1cable:


---------------
kil fé bon programmer en c lieux
Reply

Marsh Posté le 15-09-2003 à 18:00:39   

Reply

Marsh Posté le 15-09-2003 à 18:26:08    

heu ... merci leneuf22 pour ton addresse mais j'y comprend pa grand chose a ce code ...
 
c quoi cette facon de declarer le main ????
 
BITS 32
 
GLOBAL _main
 
_main:
        mov ah, 2Ch     ; Function 2Ch
        int 21h         ; Call DOS interrupt.
                        ;  (Automatically mirrored by DPMI)
; At this point all the return values should be in the protected mode
; registers (CH, CL, DH, DL).
 
        ret             ; Return to DOS
 


---------------
kil fé bon programmer en c lieux
Reply

Marsh Posté le 16-09-2003 à 11:10:48    

ded jay a écrit :

heu ... merci leneuf22 pour ton addresse mais j'y comprend pa grand chose a ce code ...
 
c quoi cette facon de declarer le main ????
 
BITS 32
 
GLOBAL _main
 
_main:
        mov ah, 2Ch     ; Function 2Ch
        int 21h         ; Call DOS interrupt.
                        ;  (Automatically mirrored by DPMI)
; At this point all the return values should be in the protected mode
; registers (CH, CL, DH, DL).
 
        ret             ; Return to DOS
 
 


t'as lu la page au moins ? :sarcastic:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-09-2003 à 11:48:44    

move_mouse()
{
POINT pt;
 
pt.y = 500000;
pt.x = 500000;
SetCursorPos(pt.x,pt.y);
}
essaie ca :-p!


---------------
http://husiana.myftp.org/phpsysinfo
Reply

Marsh Posté le 16-09-2003 à 12:33:54    

husiana a écrit :

move_mouse()
{
POINT pt;
 
pt.y = 500000;
pt.x = 500000;
SetCursorPos(pt.x,pt.y);
}
essaie ca :-p!


c pour les ecran plasma ??? [:yamusha]


Message édité par red faction le 16-09-2003 à 12:34:52
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed