控件与控件条.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

7.2.1滑块控件滑块控件的样式CSliderCtrl类控件的初始化设置范围slider1.SetRange(0,255);设置行大小m_slider1.SetLineSize(3);设置页大小m_slider1.SetPageSize(50); 消息响应WM_HSCROLL或WM_VSCROLL调用GetPos()函数获取滑块位置7.2.2微调按钮控件微调按钮控件样式CSpinButtonCtrl类初始化设置范围m_spin1.SetRange(0,200);设置当前位置m_spin1.SetPos(20); WM_VSCROLL(或WM_HCROLL)消息一般情况下不需要响应7.2.3进度条控件和动画控件进度条控件样式PBS_VERTICALPBS_SMOOTH.CProgressCtrl类初始化设置范围m_progress1.SetRange(0,100);设置步长m_progress1.SetStep(10); 操作 StepIt()动画控件播放avi格式的文件样式ACS_CENTER中间对齐,不调整大小ACS_TRANSPARENT背景透明ACS_AUTOPLAY自动播放CAnimateCtrlBOOLOpen(LPCTSTRlpszFileName);BOOLPlay(UINTnFrom,UINTnTo,UINTnRep);BOOLStop();BOOLClose();通知消息WM_COMMANDACN_STARTACN_STOP7.2.4图像列表控件(CImageList)一系列图片的集合图片大小相同每个图片有一个从零开始的索引号不单独使用,可以和以下控件一起使用listcontrolstreecontrolstabcontrolsBOOLCreate(intcx,intcy,UINTnFlags,intnInitial,intnGrow);intAdd(HICONhIcon);….CImageList类的成员函数#defineILC_MASK0x0001#defineILC_COLOR0x0000#defineILC_COLORDDB0x00FE#defineILC_COLOR40x0004#defineILC_COLOR80x0008#defineILC_COLOR160x0010#defineILC_COLOR240x0018#defineILC_COLOR320x0020nFlags7.2.5列表控件样式改变样式LONGGetWindowLong(HWNDhWnd, intnIndex)LONGSetWindowLong(HWNDhWnd, intnIndex,//offsetofvaluetoset LONGdwNewLong//newvalue);GWL_STYLECWindow::GetWindowLongLONGGetWindowLong(intnIndex)const;EXAMP //Getthecurrentwindowstyle.DWORDdwStyle=GetWindowLong(hwndLV,WL_STYLE);//Onlysetthewindowstyleiftheviewbitshavechanged.if((dwStyleLVS_TYPEMASK)!=dwView)SetWindowLong(hwndLV,GWL_STYLE,(dwStyle~LVS_TYPEMASK)|dwView);CListCtrl类设置图像列表SetImageList(CImageList*pImageList, intnImageList)LVSIL_NORMALImagelistwithlargeicons LVSIL_SMALL Imagelistwit

文档评论(0)

188****8850 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档