资源简介
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语言写的坡度算法
- 下一篇:简单的三国杀
相关资源
- 对话框中实现浮动工具栏
- MFC基于对话框游戏 打字游戏1.0V
- MFC基于对话框的气体浓度检测系统
- mfc基于对话框编程的学生信息管理系
- 基于udp的socket编程
- MFC基于对话框GDI+简单绘图
- 段页式存储管理地址转换
- mfc中模态、非模态对话框与主对话框
- VC++ 对话框 滚轮 计算器
- VS2010基于对话框的MFC 工具栏和状态栏
- MFC皮肤免费可用
- VC++6.0 MFC 基于对话框编写的扫雷源程
- VC6基于对话框的BMP灰度图片显示和轮
- VC++实现动态创建对话框非常好的C++源
- MFC 对话框封装Dll简单实现
- [转载]MFC对话框控件和背景图片自适应
- MFC多张位图连续动画显示程序练习
- zw_MFC编写一个简单的登录对话框(连
- MFC 基于对话框 菜单栏的选择对号标记
- vc6.0下实现单击弹出对话框
- VS2005中在mfc对话框中嵌入一个matlab的
- 两个对话框之间发送消息
- win32应用程序中建立对话框
- 基于MFC对话框的科学计算器(加强版
- MFC简单扫雷,基于对话框实现
- Qt中调用MFC对话框
- 网络调试助手---开发环境:VC++6.0 基于
- 基于MFC的科学计算器
- 在MFC的对话框类中向闭合区域填充颜
- 用MFC做的模拟时钟指针,还有日历对
评论
共有 条评论