VC++中的Progress控件的使用

2016-02-19 18:06 66 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的VC++中的Progress控件的使用教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 编程语言 】

Progress控件能让人们感受到一个应用程序执行的进度,在很多应用程序中都能用到它,但通常只支持在单任务中,在Windows98/NT中文操作系统下,在VC++6.0环境下,利用线程编制了一个非常小巧的应用程序来实现Progress控件的使用。它可以支持多线程,使用起来很方便。以下是这个应用程序的源代码:
  
  //ProgressDialog.h
  
  class CProgressDialog : public CDialog
  
  {
  
  // ConstrUCtion
  
  public:
  
  CProgressDialog(LPCSTR caption, BOOL
  
  enableCancel=TRUE, CWnd* pParent = NULL);
  
  // standard constructor
  
  virtual ~CProgressDialog(void);
  
  // Dialog Data
  
  //{{AFX_DATA(CProgressDialog)
  
  enum { IDD = IDD_PROGRESS_DIALOG };
  
  CStatic
  
  m_MessageStatic; //进程条标题
  
  CButton m_CancelButton; //中止按钮控键
  
  CProgressCtrl
  
  m_ProgressCtrl;
  
  /

来源:http://www.tulaoshi.com/n/20160219/1616812.html

延伸阅读
网上有很多关于位图旋转的资料,但是讲得很清楚的不多(我没有仔细查找).于是我也写了一个,希望能给向我这样的初学者一点帮助. 第一步,你必须知道位图即BMP格式的文件的结构. 位图(bmp)文件由以下几个部分组成: 1.BITMAPFILEHEADER,它的定义如下: typedef struct tagBITMAPFILEHEADER { W...
在VC++中有两种方法可以进行串口通讯。一种是利用Microsoft公司提供的ActiveX控件 Microsoft Communications Control。另一种是直接用VC++访问串口。下面将简述这两种方法。 一、Microsoft Communications Control Microsoft公司在WINDOWS中提供了一个串口通讯控件,用它,我们可以很简单的利用串口进行通讯。在使用它之前,应将...
VC++ 中对注册表的操作 作者:lixiaosan 日期:04/29/2006 这里只是对注册表的几个api函数的使用简介。在MFC中,你可以使用CRegKey类操作注册表,关于CRegKey类在这里就不做介绍了,可以参考msdn。 以下代码实现了在HKEY_LOCAL_MACHINE的SOFTWARE下打开MyProgram键,如果MyProgram不存在,则创建之,存在则进行查询  HKEY hKEY;  ...
首先,你必须手工将WAV文件加入到资源文件.rc 中。 象这样:wave 例子:cool wave c:projectssoundscool.wav 然后,在你需要播放WAV的地方加入下面的函数: bool playresource(lpstr lpname) { bool brtn; lpstr lpres; handle hres; hrsrc hresinfo; hinstance nl=afxgetinstancehandle...
标签: ASP
  如何在VC++ 编写的组件中使用 ADO 简介 这篇文章是给那些习惯于用VB开发组件的人想转用VC++时看的。本文用一个简单的例子示范如何使用ADO Recordset 对象。 在VB中,当你想要返回一个ADO Recordset,你会这样写… Function GetRecordset() As Object      Dim cn As ADODB.Connection    &nbs...

经验教程

619

收藏

57
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部