当前位置: 代码迷 >> C语言 >> [求助]怎样才能显示鼠标啊?
  详细解决方案

[求助]怎样才能显示鼠标啊?

热度:391   发布时间:2007-05-13 20:25:13.0
[求助]怎样才能显示鼠标啊?

我的要求很简单,只要把鼠标在图形模式下显示出来。
可是我怎么试都不成功。

哪位高手帮助一下啊?谢谢
----------------解决方案--------------------------------------------------------

/* 2000下好像不行显示鼠标,doxbox模拟可以 */

#include <dos.h>
#include <stdio.h>
#include <graphics.h>

int InitMouse()
{
union REGS Inr,Outr;
Inr.x.ax=0;
int86(0x33,&Inr,&Outr);
return Outr.x.ax;
}

void MouseOn()
{
_AX=0x01;
geninterrupt(0x33);
}

void MouseOff()/*鼠标光标隐藏*/
{
_AX=0x02;
geninterrupt(0x33);
}



int main()
{
int gdriver=DETECT,gmode;
initgraph(&gdriver,&gmode,"");

InitMouse();
MouseOn();
getch();

MouseOff();
closegraph();
}




[此贴子已经被作者于2007-5-13 21:01:23编辑过]


----------------解决方案--------------------------------------------------------
一片黑的,没有鼠标显示啊!
----------------解决方案--------------------------------------------------------
  相关解决方案