MFC 分页控件

    技术2025-12-16  13

    写了个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);

    4、效果图如下:

    5、例子下载:

    http://download.csdn.net/source/3025947

    最新回复(0)