91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8.5MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-17
  • 語言: C/C++
  • 標(biāo)簽: 課后練習(xí)??

資源簡介

VC++面向?qū)ο笈c可視化程序設(shè)計(第三版)黃維通 4、5、6、7、9、10、11、12、13章課后部分練習(xí)

資源截圖

代碼片段和文件信息

//?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();
//?設(shè)置范圍為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)?
{
???//?記錄滾動條的最大最小位置和當(dāng)前位置
???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??????????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??????????curpos?=?min(maxpos?curpos?+?(int)?info.nPage);
???}
??????break;

???case?SB_THUMBPOSITION:?//?拖動
??????curpos?=?nPos;??????
??????break;

???case?SB_THUMBTRACK:???//?拖動
??????curpos?=?nPos;?????
??????break;
???}

???//?設(shè)置滾動條新位置
???pScrollBar->SetScrollPos(curpos);

//?根據(jù)滾動條設(shè)置設(shè)置文本框內(nèi)容
???if?(pScrollBar->GetDlgCtrlID()?==?IDC_SCROLLBAR1){
???m_edit1?=?curpos;
???}
???if?(pScrollBar->GetDlgCtrlID()?==?IDC_SCROLLBAR2){
???m_edit2?=?curpos;
???}
???Update

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3645??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\CalDlg.cpp

?????文件???????1428??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\CalDlg.h

?????文件??????19817??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\CalDlg.obj

?????文件?????122935??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012.exe

?????文件?????323560??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012.ilk

?????文件??????22847??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012.obj

?????文件?????336896??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012.pdb

?????文件???????7644??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012.res

?????文件??????14480??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012Doc.obj

?????文件??????24279??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\Ex1012View.obj

?????文件??????19679??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\MainFrm.obj

?????文件?????105467??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\StdAfx.obj

?????文件?????197632??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\vc60.idb

?????文件?????364544??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Debug\vc60.pdb

?????文件??????29748??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.aps

?????文件???????2951??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.clw

?????文件???????4209??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.cpp

?????文件???????5071??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.dsp

?????文件????????537??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.dsw

?????文件???????1356??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.h

?????文件??????82944??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.ncb

?????文件??????53760??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.opt

?????文件???????1926??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.plg

?????文件??????12578??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012.rc

?????文件???????1742??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012Doc.cpp

?????文件???????1475??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012Doc.h

?????文件???????2844??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012View.cpp

?????文件???????1833??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\Ex1012View.h

?????文件???????2507??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\MainFrm.cpp

?????文件???????1581??2006-03-06?09:01??VC++課后練習(xí)\10_12\Ex1012\MainFrm.h

............此處省略920個文件信息

評論

共有 條評論