background image

void main(void)
{
   Init();
   Control();
   Close();
}
void Init(void)/*图形开始*/
{
   int gd=DETECT,gm;
   initgraph(&gd,&gm,"c:\\tc");
}
void Close(void)/*图形关闭*/
{
   closegraph();
}
void MouseOn(void)/*鼠标光标显示*/
{
   _AX=0x01;
   geninterrupt(0x33);
}
void MouseOff(void)/*鼠标光标隐藏*/
{
   _AX=0x02;
   geninterrupt(0x33);
}
void MouseSetXY(int x,int y)/*设置当前位置*/
{
   _CX=x;
   _DX=y;
   _AX=0x04;
   geninterrupt(0x33);
}
int LeftPress(void)/*鼠标左键按下*/
{
   _AX=0x03;
   geninterrupt(0x33);
   return(_BX&1);
}
int RightPress(void)/*鼠标右键按下*/
{
   _AX=0x03;
   geninterrupt(0x33);
   return(_BX&2);
}

2