Kalo mo make mouse kita harus pake interupt 33. Ini contohnya saya kasih pake Turbo 
C++ 3.0 for DOS.

#include<dos.h>
#include<conio.h>
#include<stdio.h>
main()
{
 int x,y;
 union REGS regs;
 clrscr();
 /*aktifkan mouse */
 regs.x.ax=1;int86(0x33,&regs,&regs);
 while (!kbhit()){
/*baca koordinat mouse*/
  regs.x.ax=3; int86(0x33,&regs,&regs);
  x=regs.x.cx; y=regs.x.dx;
  gotoxy(1,1);printf("x= %d y= %d ",x,y);
/*baca tombol mouse*/
  if (regs.x.bx==1) {
   gotoxy(1,2);printf("tombol kiri ditekan        ");
  }
  if (regs.x.bx==2) {
   gotoxy(1,2);printf("tombol kanan ditekan       ");
  }
  if (regs.x.bx==3) {
   gotoxy(1,2);printf("tombol kiri & kanan ditekan");
  }
  if (regs.x.bx==0) {
   gotoxy(1,2);printf("                           ");
  }
 }
 getch();return 0;
} 
  ----- Original Message ----- 
  From: Pradnyana 
  To: [EMAIL PROTECTED] 
  Sent: Kamis, 12 Oktober, 2000 12:42
  Subject: [MIKRODATA] C++ dengan mouse


  Bagaimana algoritma atau kode untuk menggunakan mouse pada dos?
  Thanxx..

Kirim email ke