`
paulfzm
  • 浏览: 888328 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

PROGRESS控件(CProgressCtrl类)

    博客分类:
  • vc++
 
阅读更多
CProgressCtrl *lpctrlPr = (CProgressCtrl*)GetDlgItem(IDC_PROGRESS1);
int nPos = 0;
lpctrlPr->SetRange(0, 1000); //设置滚动条的滚动范围
lpctrlPr->SetPos(500);  //设置滚动条的位置
lpctrlPr->SetStep(1);  //设置滚动条自增的幅度(步长)
lpctrlPr->StepIt();  //使滚动条按照步长值滚动一步
lpctrlPr->OffsetPos(10)  //是滚动条按照指定偏移量滚动一步
nPos = lpctrlPr->GetPos();  //获取滚动条当前位置(nPos: 511)

 

分享到:
评论

相关推荐

    MFC基于Progress的无限滚动进度条

    通过继承CProgressCtrl类,我们可以轻松地在对话框、视图或其他窗口中添加进度条控件。 二、创建进度条 首先,我们需要在资源编辑器中添加一个进度条控件到对话框或窗口。选择"Progress Bar"控件类型,并为其分配一...

    MFC Progress Control控件的使用方法

    在MFC中,Progress Control控件是用户界面中的一个重要元素,通常用于显示某个任务的进度,给予用户反馈。本文将详细探讨如何在MFC应用中使用Progress Control控件,以及两种主要的进度更新方法——定位方式和逐步...

    彩色进度条 CProgressCtrl

    `CProgressCtrl`是MFC对Windows API中的`Progress`控件(即`PBST_NORMAL`类型的`PROGRESS_CLASS`)的封装。通过这个类,我们可以方便地创建、设置和操作进度条,例如设置范围、更新进度、自定义样式等。 2. **彩色...

    增强型进度条控件类CProgressCtrlX(VC++源码)

    原生的CProgressCtrl类仅提供了基本功能,如设置范围、当前值等。而CProgressCtrlX则通过添加更多特性和样式,使得开发者能够创建更美观且功能更强大的进度条控件,如渐变色、自定义样式等。 2. **源代码文件详解**...

    mfc&vc;进度条CProgressCtrl

    在Microsoft Foundation Classes (MFC)库中,`CProgressCtrl`是用于创建和管理进度条控件的类。进度条通常用于向用户显示一个任务的完成进度,例如文件下载、安装程序或数据处理等。本篇文章将深入探讨如何在VC++...

    vc进度条控件简单程序

    在VC++编程环境中,"vc进度条控件简单程序"是一个基础教程,旨在帮助开发者理解如何使用Programmer Bar(通常指的是MFC中的CProgressCtrl类)来创建和控制进度条控件。进度条控件是一种可视化元素,常用于显示任务...

    MFC进度条控件的使用

    MFC进度条控件(CProgressCtrl类)是基于Windows API中的进度条控件(PB_CLASS)的封装。它具有两种模式:普通模式和marquee模式。普通模式下,进度条会填充一定的部分来表示进度;而marquee模式则会在整个控件区域...

    vc定制个性化进度条CProgressCtrl

    在Windows编程中,`CProgressCtrl`是MFC(Microsoft Foundation Classes)库提供的一种控件,用于创建和管理进度条。这个控件通常用于显示一个操作的进度,给用户一个视觉反馈,让他们知道程序正在执行任务并且快要...

    MFC对话框多个控件组合

    2. **Progress Bar**:进度条控件(CProgressCtrl类)用于显示任务的进度,通常用于告知用户某个操作的状态。你可以通过SetRange()设置其最小值和最大值,用SetPos()更新当前进度。进度条在MFC程序中常用于文件传输...

    vc在状态栏中实现进度条指示器控件

    然后,在CStatusBar类的派生类中,使用CWnd::GetDlgItem获取进度条控件的句柄,并通过CProgressCtrl类进行操作。 步骤四:设置进度条样式 进度条有两种基本样式:marquee(滚动)和normal(填充)。你可以通过调用...

    VC++进度条控件视频

    在VC++中,它主要通过`CProgressCtrl`类来实现,该类是MFC对Windows API中的`CREATESTRUCT`结构和`PROGRESS_CLASS`窗口类的封装。下面将详细介绍进度条控件的主要功能、创建与使用方法,以及如何进行自定义和调整。 ...

    mfc中Date Time Pocker控件的使用

    CProgressCtrl类提供了对Windows进度条控件的封装,通常用于显示任务的进度。以下是使用CProgressCtrl的方法: 1. **添加控件**: 同样,首先在资源视图中为对话框添加一个进度条控件。 2. **关联控件**: 在对话...

    Visual C++编程技巧 常用控件

    在MFC中,CProgressCtrl类表示进度条控件。你可以使用SetRange和SetPos方法设置进度范围并更新当前进度。 6. **按钮控件(Button Control)**: 按钮是最基础的交互元素,用户点击后触发相应事件。MFC中的CButton...

    VC.Progress.Code.rar_C++ 进度条实现_progress_vc 进度条_进度条_进度条 vc

    2. **CProgressCtrl类**: `CProgressCtrl` 是MFC中用于处理进度条的类。你可以通过创建`CProgressCtrl` 对象实例,并将其附加到对话框或窗口上的进度条控件ID,来使用这个控件。`CProgressCtrl` 提供了如`SetRange`...

    CProgressCtrl_familydqi_CProgressCtrl_vc进度条_Vc_

    在MFC(Microsoft Foundation Classes)库中,`CProgressCtrl`类是Windows API中` progress bar control`的封装。创建一个`CProgressCtrl`对象,可以通过在对话框资源中添加进度条控件,然后在对话框类的成员变量中...

    MFC_progress.rar_ mfc PROGRESS_MFC progress_PROGRESS m_mfc PROGR

    首先,让我们了解一下MFC中的进度条控件(CProgressCtrl类)。进度条控件通常用于向用户显示任务的进度,如文件复制或下载。在MFC中,`CProgressCtrl` 类是用于管理Windows的进度条控件(Progress Control)的封装。...

    MFC控件属性的文件介绍

    MFC提供了CProgressCtrl类对进度条控件进行支持。进度条控件可以用来显示当前的进度,使用户可以更好地了解当前的进度。 13. 滑块控件(Slider):通常用来在程序中接受一系列离散的数值。 MFC提供了CSliderCtrl类...

    送给土匪的礼物 progress实例 MFC

    Progress控件通过改变其填充部分的长度来显示进度,可以是水平的或垂直的,也可以是连续的或分段的。在MFC中,我们可以使用CProgressCtrl类来操作这个控件。 下面我们将深入探讨如何在MFC中使用CProgressCtrl类创建...

    颜色渐变的进度条(显示百分比)

    在本项目中,开发者利用MFC的`CProgressCtrl`类,通过继承并覆盖其成员函数来定制控件的行为。 显示百分比功能的增加,使得用户可以直观地了解进度条所代表的任务完成程度。这通常通过计算实际进度与总进度的比例,...

    进度条控件 C++ MFC

    进度条控件在MFC中被称为`CProgressCtrl`,它继承自`CWnd`类。这个控件通过显示一个条形来表示一个操作的当前进度,通常是介于0%和100%之间。以下是一些关于如何在MFC项目中集成和使用进度条控件的关键步骤: 1. **...

Global site tag (gtag.js) - Google Analytics