文件名称:MFC C++ 分页控件
文件大小:64KB
文件格式:RAR
更新时间:2014-03-09 03:54:53
MFC C++ 分页控件
写了个MFC的分页控件,分享一下。 使用方法: 1、分页控件父窗体继承CPagerNotify类,并重写virtual void OnGotoPager(int nIndex)方法 2、声明变量 CPagerCtrlEx m_Pager; 3、在窗体的OnInitDialog()方法中写入下面代码设置图片: m_Pager.Create(CPoint(200,200),this); // 第一个参数为控件坐标 m_Pager.SetNotifyManager(this); m_Pager.SetProperty(20,1); m_Pager.SetBitmaps(ITEM_FIRST,IDB_PAGER_1_1, IDB_PAGER_1_2, IDB_PAGER_1_3, IDB_PAGER_1_1); m_Pager.SetBitmaps(ITEM_PREV,IDB_PAGER_2_1, IDB_PAGER_2_2, IDB_PAGER_2_3, IDB_PAGER_2_1); m_Pager.SetBitmaps(ITEM_NEXT,IDB_PAGER_3_1, IDB_PAGER_3_2, IDB_PAGER_3_3, IDB_PAGER_3_1); m_Pager.SetBitmaps(ITEM_LAST,IDB_PAGER_4_1, IDB_PAGER_4_2, IDB_PAGER_4_3, IDB_PAGER_4_1);
【文件预览】:
MyPagerCtrl
----必读.txt(36B)
----MyPagerCtrl.sln(1KB)
----MyPagerCtrl()
--------PagerCtrlEx.cpp1(6KB)
--------MyPagerCtrl.cpp1(2KB)
--------MyPagerCtrlDlg.h1(827B)
--------MyPagerCtrl.vcproj(7KB)
--------stdafx.cpp1(142B)
--------Label.cpp1(2KB)
--------resource.h1(1KB)
--------ImgButton.cpp1(2KB)
--------Label.h1(1KB)
--------ReadMe.txt(3KB)
--------ImgButton.h1(1KB)
--------MyPagerCtrl.h1(471B)
--------PagerCtrlEx.h1(2KB)
--------UCtrlID.h1(156B)
--------res()
--------MyPagerCtrl.rc(6KB)
--------MyPagerCtrlDlg.cpp1(3KB)
--------stdafx.h1(2KB)
--------targetver.h1(1KB)
----Release()
--------MyPagerCtrl.exe(68KB)