PDA

Visualizza la versione completa : [C/C++] Gestione mouse


Il Pazzo
15-04-2005, 14:50
Dovrei fare un programma con il quale posso utilizzare il mouse, ma nn so da dove cominciare... qualcuno puņ scrivermi le istruzioni principali??

Vi ringrazio anticipatamente

Il Pazzo
16-04-2005, 14:44
aiuto ragazzi....

netarrow
16-04-2005, 14:54
api win32, direi che non hai scelta in questo caso, ti faccio un esempio:



#include <windows.h>

int main() {
SetCursorPos(0, 0);//sposta il mouse al punto 00 dello schermo
return 0;
}


questo č l'unico che ricordo, poi ce ne sono anche per disegnare il cursore, caricarne uno da file, fare click e gestire le notifiche del mouse, cerca su MSDN.


:ciauz:

Il Pazzo
16-04-2005, 17:05
grazie x l'istruzione e le informazioni... almeno so dove cercare..... :)

Il Pazzo
08-06-2005, 15:42
initmouse(){
i.x.ax=1;
int86(0x33,&i,&o);
return(o.x.ax);}

void restrictmouseptr(){
i.x.ax=7;
i.x.cx=1;
i.x.dx=640;
int86(0x33,&i,&o);
i.x.ax=8;
i.x.cx=1;
i.x.dx=480;
int86(0x33,&i,&o);}

void showmouseptr(){
i.x.ax=1;
int86(0x33,&i,&o);}

void hidemouseptr(){
i.x.ax=0;
int86(0x33,&i,&o);}

void getmousepos(int *button,int *x,int *y){
i.x.ax=3;
int86(0x33,&i,&o);
*button=o.x.bx;
*x=o.x.cx;
*y=o.x.dx;}


Ecco i codici per la gestione del mouse in c/c++

Loading