我是初学者,在慕课上看的翁恺ls的课,但是他并没有讲这些。我在网上也没找到是哪个函数来表示。。来个大神教教吧。这是我目前的程序,该程序只要一移动鼠标,就会画线。(第一个头文件是翁恺教授让我们添加的一些自定义函数,在一个项目里面)
#include "acllib.h"
#include<stdio.h>
void MouseListener(int x,int y,int button,int event)
{ static int ox=100;/起始坐标/
static int oy=100;
printf("x=%d,y=%d,button=%d,event=%d\n",x,y,button,event);
beginPaint();
line(ox,oy,x,y);
endPaint();
ox=x,oy=y;
}
void keyListener(int key, int event)
{
printf("key=%d,event=%d\n",key,event);
}
int Setup()
{
initConsole();
initWindow("test",DEFAULT, DEFAULT, 800,800);
registerMouseEvent(MouseListener);
registerKeyboardEvent(keyListener);
beginPaint();
endPaint();
return 0;
}