我爱Aspx >> VC.Net >> WIN32用户界面设计基础之Cursor篇| typedef struct ICONINFO { BOOL fIcon; 是否为图标,将其赋值为FALSE,标示该结构用来建立鼠标DWORD xHotspot; HotSpot的X坐标DWORD yHotspot; HotSpot的Y坐标HBITMAP hbmMask; 鼠标外观的掩模图,用来过滤鼠标的背景HBITMAP hbmColor; 鼠标外观图片} ICONINFO; |
填写好后调用CreateIconIndirect()得到一个HICON句柄,如果你建立的是鼠标,将其转换成HCURSOR即可,例如:
| ICONINFO ii;HCURSOR hnewCur;ii.fIcon=FALSE;ii.yHotspot=0;ii.yHotspot=0;ii.hbmMask=LoadBitmap(hInst,MAKEINTRESOURCE(IDBCURSORMASK));ii.hbmColor=LoadBitmap(hInst,MAKEINTRESOURCE(IDB_CURSOR));hnewCur=(HCURSOR)CreateIconIndirect(&ii); |
| LoadCursorFromFile();例如:LoadCursorFromFile("C:\\AniCur.ANI")加载一个动画鼠标。 |
WIN32用户界面设计基础之Cursor篇[05-21]
程序员手记:简析Java RMI 与 .N..[05-21]
智力游戏九连环的算法[05-21]
一个IE浏览器Explorer Bar的例子[05-21]
如何用C++编程获得某台机器的IP地..[05-21]
.NET框架以及在C++中的初步应用[05-21]
汉诺塔移动步数的计算[05-21]
关于Profile的系列文章(二)[05-21]
学习ATL的一个习作 : )[05-21]
VC应用程序中初始化界面的一种实..[05-21]