资源简介
mfc 对话框 创建计算线程 使用进度条显示当前进度
代码片段和文件信息
// Calculate.cpp : implementation file
//
#include “stdafx.h“
#include “MultiThread2.h“
#include “Calculate.h“
#include “MultiThread2Dlg.h“
#include “ProgStatusBar.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CCalculate
IMPLEMENT_DYNCREATE(CCalculate CWinThread)
CCalculate::CCalculate()
{
}
CCalculate::~CCalculate()
{
}
BOOL CCalculate::InitInstance()
{
// TODO: perform and per-thread initialization here
return TRUE;
}
int CCalculate::ExitInstance()
{
// TODO: perform any per-thread cleanup here
return CWinThread::ExitInstance();
}
BEGIN_MESSAGE_MAP(CCalculate CWinThread)
//{{AFX_MSG_MAP(CCalculate)
// NOTE - the ClassWizard will add and remove mapping macros here.
//}}AFX_MSG_MAP
ON_MESSAGE(WM_CALCULATEOnCalculate1)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CCalculate message handlers
//DEL LRESULT CCalculate::OnCalculate(WPARAM wParam LPARAM lParam)
//DEL {
//DEL
//DEL
//DEL }
LONG CCalculate::OnCalculate1(WPARAM wParam LPARAM lParam)
{
int temp = (int)wParam;
int result;
// CWnd* pframe = AfxGetMainWnd();
for(int i = 0;i <= temp;i++)
{
if(i == temp )
break;
::PostMessage((HWND)GetMainWnd()->GetSafeHwnd()WM_DISPLAYiNULL);
// if (pframe)
// pframe->SendMessage(WM_PROGRESS i);
Sleep(10);
}
AfxMessageBox(“sim end!“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1587 2010-10-15 22:26 MultiThread2\Calculate.cpp
文件 1389 2010-10-15 15:32 MultiThread2\Calculate.h
文件 36160 2010-10-19 11:59 MultiThread2\MultiThread2.aps
文件 1657 2010-10-19 11:59 MultiThread2\MultiThread2.clw
文件 2147 2010-10-15 09:46 MultiThread2\MultiThread2.cpp
文件 4539 2010-10-15 22:31 MultiThread2\MultiThread2.dsp
文件 547 2010-10-15 09:46 MultiThread2\MultiThread2.dsw
文件 1390 2010-10-15 09:46 MultiThread2\MultiThread2.h
文件 74752 2010-10-19 11:59 MultiThread2\MultiThread2.ncb
文件 53760 2010-10-19 11:59 MultiThread2\MultiThread2.opt
文件 2591 2010-10-19 11:59 MultiThread2\MultiThread2.plg
文件 5562 2010-10-19 11:59 MultiThread2\MultiThread2.rc
文件 5477 2010-10-15 22:30 MultiThread2\MultiThread2Dlg.cpp
文件 1702 2010-10-15 22:04 MultiThread2\MultiThread2Dlg.h
文件 1708 2010-10-15 22:15 MultiThread2\ProgStatusBar.cpp
文件 1286 2010-10-15 21:39 MultiThread2\ProgStatusBar.h
文件 3687 2010-10-15 09:46 MultiThread2\ReadMe.txt
文件 1078 2010-10-15 09:46 MultiThread2\res\MultiThread2.ico
文件 404 2010-10-15 09:46 MultiThread2\res\MultiThread2.rc2
文件 835 2010-10-15 22:11 MultiThread2\resource.h
文件 214 2010-10-15 09:46 MultiThread2\StdAfx.cpp
文件 1054 2010-10-15 09:46 MultiThread2\StdAfx.h
目录 0 2010-10-19 11:59 MultiThread2\Debug
目录 0 2010-10-19 11:57 MultiThread2\res
目录 0 2010-10-19 11:59 MultiThread2
----------- --------- ---------- ----- ----
203526 25
- 上一篇:用C语言写的坡度算法
- 下一篇:简单的三国杀
相关资源
- VC6.0下开发的仿windows记事本-达尔魔记
- 在VC++6.0中给对话框设置背景色或者背
- 简易计算器基于对话框VC6.0
- 自动调整界面布局的对话框
- MFC的对话框中使用OpenGL绘图
- MFC实现PopStar小游戏
- C++中探出打开文件夹对话框并获取文
- MFC基于对话框的二进制与十六进制间
- MFC中给对话框添加皮肤Skin_H
- MFC中将CScrollView视图显示在对话框中
- 建立一个基于对话框的MFC应用程序S
- MFC 窗口缩放
- MFC扩展DLL导出对话框类
- qt 抽屉式对话框开发教程
- 仿iphone对话框
- MSP430F149用1602液晶显示当前时间完整教
- C++实战源码-在对话框中绘制图像
- C++实战源码-绘制对话框背景
- C++实战源码-在对话框中创建工具栏
- C++实战源码-自绘对话框
- C++实战源码-在对话框中使用CDialogBa
- C++实战源码-打开对话框
- C++实战源码-可以显示图片预览的“打
- C++实战源码-查找_替换对话框
- C++实战源码-模式对话框与非模式对话
- C++实战源码-无标题对话框的拖动方法
- C++实战源码-新型打开对话框
- C++实战源码-限制对话框最大时的窗口
- C++ 如何在程序中显示文件属性对话框
- C++ 在对话框中使用加速键
评论
共有 条评论