资源简介
这是黄维通《Visual C++面向对象与可视化程序设计》(第二版)的习题解析与编程实例PDF文档,里面有各个章节的课后习题详细解答,另外我找到部分章节的源代码,一起打包上传的,资料很详细,文档的字迹也很清晰,很不错哦,希望大家能够喜欢
代码片段和文件信息
// CalDlg.cpp : implementation file
//
#include “stdafx.h“
#include “Ex1012.h“
#include “CalDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CCalDlg dialog
CCalDlg::CCalDlg(CWnd* pParent /*=NULL*/)
: CDialog(CCalDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CCalDlg)
m_edit1 = 1;
m_edit2 = 1;
m_edit3 = _T(“0“);
//}}AFX_DATA_INIT
}
void CCalDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CCalDlg)
DDX_Control(pDX IDC_SCROLLBAR2 m_bar2);
DDX_Control(pDX IDC_SCROLLBAR1 m_bar1);
DDX_Text(pDX IDC_EDIT1 m_edit1);
DDX_Text(pDX IDC_EDIT2 m_edit2);
DDX_Text(pDX IDC_EDIT3 m_edit3);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CCalDlg CDialog)
//{{AFX_MSG_MAP(CCalDlg)
ON_WM_HSCROLL()
ON_BN_CLICKED(IDC_BUTTON_ADD OnButtonAdd)
ON_BN_CLICKED(IDC_BUTTON_SUB OnButtonSub)
ON_BN_CLICKED(IDC_BUTTON_MUL OnButtonMul)
ON_BN_CLICKED(IDC_BUTTON_DIV OnButtonDiv)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CCalDlg message handlers
BOOL CCalDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// 设置范围为1~10,初始位置为1
m_bar1.SetScrollRange(1 10);
m_bar1.SetScrollPos(1);
m_bar2.SetScrollRange(1 10);
m_bar2.SetScrollPos(1);
return TRUE;
}
void CCalDlg::OnHScroll(UINT nSBCode UINT nPos CScrollBar* pScrollBar)
{
// 记录滚动条的最大最小位置和当前位置
int minpos;
int maxpos;
pScrollBar->GetScrollRange(&minpos &maxpos);
int curpos = pScrollBar->GetScrollPos();
// 确定滚动消息类型.
switch (nSBCode)
{
case SB_LEFT: // 滚动到最左边
curpos = minpos;
break;
case SB_RIGHT: // 滚动到最左边
curpos = maxpos;
break;
case SB_ENDSCROLL: //
break;
case SB_LINELEFT: // 左滚一行
if (curpos > minpos)
curpos--;
break;
case SB_LINERIGHT: // 右滚一行
if (curpos < maxpos)
curpos++;
break;
case SB_PAGELEFT: // 左滚一页
{
SCROLLINFO info;
pScrollBar->GetScrollInfo(&info SIF_ALL);
if (curpos > minpos)
curpos = max(minpos curpos - (int) info.nPage);
}
break;
case SB_PAGERIGHT: // 左滚一页
{
SCROLLINFO info;
pScrollBar->GetScrollInfo(&info SIF_ALL);
if (curpos < maxpos)
curpos = min(maxpos curpos + (int) info.nPage);
}
break;
case SB_THUMBPOSITION: // 拖动
curpos = nPos;
break;
case SB_THUMBTRACK: // 拖动
curpos = nPos;
break;
}
// 设置滚动条新位置
pScrollBar->SetScrollPos(curpos);
// 根据滚动条设置设置文本框内容
if (pScrollBar->GetDlgCtrlID() == IDC_SCROLLBAR1){
m_edit1 = curpos;
}
if (pScrollBar->GetDlgCtrlID() == IDC_SCROLLBAR2){
m_edit2 = curpos;
}
Update
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-12-18 10:30 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\
文件 38775805 2012-12-18 10:17 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\Visual C++面向对象与可视化程序设计习题解析与编程实例.pdf
目录 0 2012-12-18 10:30 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\
目录 0 2012-12-18 10:30 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\
目录 0 2012-12-18 10:30 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\
文件 3645 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\CalDlg.cpp
文件 1428 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\CalDlg.h
目录 0 2012-12-18 10:30 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\
文件 19817 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\CalDlg.obj
文件 122935 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012.exe
文件 323560 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012.ilk
文件 22847 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012.obj
文件 336896 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012.pdb
文件 7644 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012.res
文件 14480 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012Doc.obj
文件 24279 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\Ex1012View.obj
文件 19679 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\MainFrm.obj
文件 105467 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\StdAfx.obj
文件 197632 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\vc60.idb
文件 364544 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Debug\vc60.pdb
文件 29748 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.aps
文件 2951 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.clw
文件 4209 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.cpp
文件 5071 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.dsp
文件 537 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.dsw
文件 1356 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.h
文件 82944 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.ncb
文件 53760 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.opt
文件 1926 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.plg
文件 12578 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012.rc
文件 1742 2006-03-06 09:01 Visual C++面向对象与可视化程序设计习题解析与编程实例及相应的源代码\各章节习题源代码\10_12\Ex1012\Ex1012Doc.cpp
............此处省略709个文件信息
- 上一篇:duilib调用mfc MFC Tree的列子..
- 下一篇:一个回合制游戏demo
相关资源
- 精通Visual C++数字图像处理典型算法及
- C++ GUI Qt 4编程第二版.pdf中文版,含目
- 算法竞赛入门经典第二版合集(包含
- 数据结构与算法分析(C++)(第二版
- 数据结构习题解析__殷人昆编著_2011年
- Think in C++第二版内含中文,英文版
- 钱能C++程序设计教程第二版
- C++ GUI Qt 4编程第二版书+源代码
- Visual C++ 2008程序设计完全自学教程精
- 数字图像处理与机器视觉 visual C++与
- C++ GUI Qt4编程第二版(中文高清PDF扫描
- C语言深度解剖(第2版)159294
- c++ 标准库第二版《英文版》高清 带书
- C+++GUI Qt4编程 第二版 高清 中文文字版
- C++语言和面向对象程序设计第二版
- C语言解析精粹第二版pdf()
- Programming principles and practice Using C++ (
- 数据结构(C++语言版)第三版超清带
- C程序设计语言第二版,中英文版 习题
- 徐士良C常用算法程序集第二版
- MySQL核心技术手册(第二版高清PDF
- 计算机图形学原理及算法教程(Visu
- C++沉思录-Ruminations on C++第二版
- Lua程序设计(第二版) 高清版
- C程序设计语言习题解答(第二版)
- 钱能C++程序设计教程第二版 有书签
- 数据结构(C语言版第二版)
- 《C+++GUI+Qt+4+编程第二版》
- MFC Windows程序设计(第二版)
- C++Builder案例开发集锦(第二版)
评论
共有 条评论