需要修改的代码示例:
#include<graphics.h>
#include<math.h>
#include<stdio.h>
int main()
{
initgraph(1000, 1000, 1);
int size = 5;
ExMessage m;
BeginBatchDraw();
while (1)
{
peekmessage(&m, EX_MOUSE, true);
switch (m.message)
{
// 在这里修改鼠标滑轮的消息
case WM_MOUSEWHEEL:
size = m.wheel ;
break;
// 这里是通过鼠标中键滑轮控制移动圆的大小变换。
case WM_MOUSEMOVE:
fillcircle(m.x, m.y, size);
FlushBatchDraw();
cleardevice();
break;
}
}
EndBatchDraw();
getmessage(EX_CHAR);
closegraph();
return 0;
}