Problème avec la fct 02h, int 33h

cs_philippedu33 Messages postés 2 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 29 août 2008 - 25 août 2008 à 14:17
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 - 7 janv. 2009 à 19:42
Bonjour à tous !
Je me suis y a à peu près 1 semaine à l'assembleur 16-bits.
Je me heurte à un problème concernant l'interruption 33

Fonction 01h
Montre le pointeur de la souris.

<li>Entrée : AH = 01h
</li><li>Rien en sortie. </li>Fonction 02h
Cache le pointeur de la souris.

<li>Entrée : AH = 02h
</li><li>Rien en sortie. </li>J'aimerais savoir si le pointeur de la souris disparait/réapparait uniquement pendant que le COM/EXE est en mémoire ?
Je veux faire une farce à un ami et lui faire disparaitre temporairement son pointeur de souris. J'avais pensé au code suivant :

.386
code segment use16
assume cs:code, ds:code
debut:
mov ax, 02h
int 33h
code ends
end debut
Mais voila le pointeur de la souris ne disparait pas pourquoi ??
J'assembleur avec TASM et TLINK en *.COM

5 réponses

cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
28 août 2008 à 11:05
salut,

ben tu pourras dire a ton pote de s'acheter un materiel un peu plus recent et si possible avec un OS style Windows ou Linux, bref, un truc en mode graphique quoi. Comme ça après, il y aura juste a aller jeter un oeil sur msdn ou les docs linux.

@++
0
cs_philippedu33 Messages postés 2 Date d'inscription lundi 25 août 2008 Statut Membre Dernière intervention 29 août 2008
29 août 2008 à 17:46
Merci du conseil patatalo.
A++
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
29 déc. 2008 à 10:36
@ [auteur/PATATALO/212623.aspx patatalo] : Pas tout à fait d'accord, vaut mieux commencer avec des trucs simples !
0
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
7 janv. 2009 à 19:39
salut,

qui a dit que le mode réel segmenté etait plus simple que le mode flat 32 ??? si tu n'est pas coté systeme (et encore), c'est l'inverse et programmer un truc en console windows est également tres simple avec plein d'exemples sur internet et tout et tout.

d'autres arguments pour le mode 16bits ???

@++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 2
7 janv. 2009 à 19:42
sans parler des possibilitées et facilitées d'acces memoire qu'apporte le FLAT32...
0
Rejoignez-nous