mfc修改自己制作的鼠标

一:鼠标.cur文件,可以网上下载,没有现成的则按照下面俩个步骤

1.搞定一张自己想要的鼠标样式的图片,png格式,可以利用ps一些软件制作

2.利用鼠标制作软件导入图片,导出鼠标格式的文件,然后一般放在工程的res文件夹下

二:

mfc项目中打开类向导,对话框里,消息函数wm_setcursor

BOOL ChanddetectDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{

//HCURSOR hCur = LoadCursor( NULL ,IDC_SIZEALL ) ;//这个调用系统鼠标
//HCURSOR hCur=LoadCursor(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDC_CURSOR2));这个不能改变大小
HCURSOR hCur=(HCURSOR)LoadImage(NULL,_T("res/05.cur"),IMAGE_CURSOR,100,100,LR_LOADFROMFILE );//这个可以改变鼠标大小
SetCursor(hCur);
return TRUE;
}


你可能感兴趣的:(mfc,Cursor,对话框)