sysmouse.c

来自「此為philip 1362 USB DOS下的驅動程式包, 已經共測試並內含有說」· C语言 代码 · 共 28 行

C
28
字号
void cursor_on( void )
{
 asm{
  mov ax,01h          // function call for mouse cursor on //
  int 33h
 }
}

void get_sysmouse(unsigned int *mptr)
{
 unsigned int posx,posy;
 unsigned int button;

 asm{
  mov ax, 03h
  int 33h

  mov button, bx
  mov posx,   cx
  mov posy,   dx
 }

 *mptr=button;
 *(mptr+1)=posx;
 *(mptr+2)=posy;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?