Below is the C program to hide mouse pointer.
int initmouse() : function is used to intialize the mouse pointer. Which returns int value. Value 0 indicates Mouse support is not available.
void showmousepointer() : function is used to show mouse pointer. Which does not return any value.
void hidemousepointer() : function is used to hide mouse pointer. Which does not return any value.
int initmouse() : function is used to intialize the mouse pointer. Which returns int value. Value 0 indicates Mouse support is not available.
void showmousepointer() : function is used to show mouse pointer. Which does not return any value.
void hidemousepointer() : function is used to hide mouse pointer. Which does not return any value.
Code:
#include<graphics.h> #include<conio.h> #include<dos.h> int initmouse(); void showmousepointer(); void hidemousepointer(); union REGS i, o; main() { int status, count = 1, gd = DETECT, gm; initgraph(&gd,&gm,"C:\\TC\\BGI"); status = initmouse(); if ( status == 0 ) printf("Mouse support not available.\n"); else { showmouseptr(); while(count<=10) { getch(); count++; if(count%2==0) hidemousepointer(); else showmousepointer(); } } getch(); return 0; } int initmouse() { i.x.ax = 0; int86(0X33,&i,&o); return ( o.x.ax ); } void showmousepointer() { i.x.ax = 1; int86(0X33,&i,&o); } void hidemousepointer() { i.x.ax = 2; int86(0X33,&i,&o); }
0 Comments