鼠标的样式很多,但是一般C语言默认的鼠标都是个箭头,当运行是鼠标放到黑屏框上面时显示的是一个箭头,怎样改变鼠标的样式呢?很简单,请看下面代码
#include
#include
#include
void main()
{
int i;
// 绘图环境初始化
initgraph(640, 480);
setbkcolor(BLACK);
cleardevice();
HCURSOR hcur = LoadCursor(NULL, IDC_CROSS); // 加载系统预置的鼠标样式
HWND hwnd = GetHWnd(); // 获取绘图窗口句柄
SetClassLong(hwnd, GCL_HCURSOR, (long)hcur); // 设置窗口类的鼠标样式,其中第二个参数是鼠标样式
getch();
closegraph();
}
很简单吧!!!大家可以试着改成自己喜欢的样子哦!!!
注:为了画图方便这里在vc下操作因此请大家安装EasyX插件,很方便的几秒钟就好。