Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [C/C++] Gestione mouse

  1. #1
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071

    [C/C++] Gestione mouse

    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

  2. #2
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071
    aiuto ragazzi....

  3. #3
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    api win32, direi che non hai scelta in questo caso, ti faccio un esempio:

    codice:
    #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.


    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  4. #4
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071
    grazie x l'istruzione e le informazioni... almeno so dove cercare.....

  5. #5
    Utente di HTML.it L'avatar di Il Pazzo
    Registrato dal
    Jul 2004
    Messaggi
    1,071
    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++

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.