資源簡介
改程序是用VC編寫的用于示波器的仿真軟件

代碼片段和文件信息
//?AdSamplingView.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“Scope.h“
#include?“AdSamplingView.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?saving/restoring?window?state
static?TCHAR?baseD_CODE?szSection[]?=?_T(“Settings“);
static?TCHAR?baseD_CODE?szWindowPos[]?=?_T(“AdSamplingPos“);
static?TCHAR?szFormat[]?=?_T(“%u%u%d%d%d%d%d%d%d%d“);
static?BOOL?PASCAL?NEAR?ReadWindowPlacement(LPWINDOWPLACEMENT?pwp)
{
CString?strBuffer?=?AfxGetApp()->GetProfileString(szSection?szWindowPos);
if?(strBuffer.IsEmpty())
return?FALSE;
WINDOWPLACEMENT?wp;
int?nRead?=?_stscanf(strBuffer?szFormat
&wp.flags?&wp.showCmd
&wp.ptMinPosition.x?&wp.ptMinPosition.y
&wp.ptMaxPosition.x?&wp.ptMaxPosition.y
&wp.rcNormalPosition.left?&wp.rcNormalPosition.top
&wp.rcNormalPosition.right?&wp.rcNormalPosition.bottom);
if?(nRead?!=?10)
return?FALSE;
wp.length?=?sizeof?wp;
*pwp?=?wp;
return?TRUE;
}
static?void?PASCAL?NEAR?WriteWindowPlacement(LPWINDOWPLACEMENT?pwp)
//?write?a?window?placement?to?settings?section?of?app‘s?registry
{
TCHAR?szBuffer[sizeof(“-32767“)*8?+?sizeof(“65535“)*2];
wsprintf(szBuffer?szFormat
pwp->flags?pwp->showCmd
pwp->ptMinPosition.x?pwp->ptMinPosition.y
pwp->ptMaxPosition.x?pwp->ptMaxPosition.y
pwp->rcNormalPosition.left?pwp->rcNormalPosition.top
pwp->rcNormalPosition.right?pwp->rcNormalPosition.bottom);
AfxGetApp()->WriteProfileString(szSection?szWindowPos?szBuffer);
}
/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
//?CAdSamplingView
IMPLEMENT_DYNCREATE(CAdSamplingView?CFormView)
CAdSamplingView::CAdSamplingView()
:?CFormView(CAdSamplingView::IDD)
{
//{{AFX_DATA_INIT(CAdSamplingView)
//?NOTE:?the?ClassWizard?will?add?member?initialization?here
//}}AFX_DATA_INIT
}
CAdSamplingView::~CAdSamplingView()
{
}
void?CAdSamplingView::DoDataExchange(CDataExchange*?pDX)
{
CFormView::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdSamplingView)
//?NOTE:?the?ClassWizard?will?add?DDX?and?DDV?calls?here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAdSamplingView?CFormView)
//{{AFX_MSG_MAP(CAdSamplingView)
ON_WM_CLOSE()
ON_WM_DESTROY()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAdSamplingView?diagnostics
#ifdef?_DEBUG
void?CAdSamplingView::AssertValid()?const
{
CFormView::AssertValid();
}
void?CAdSamplingView::Dump(CDumpContext&?dc)?const
{
CFormView::Dump(dc);
}
#endif?//_DEBUG
/////////////////////////////////////////////////////////////////////////////
//?CAdSamplingView?message?handlers
void?CAdSamplingView::OnInitialUpdate()?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4206??2002-03-18?18:52??Vc++編程的示波器\AdSamplingView.cpp
?????文件???????1709??2002-03-18?18:49??Vc++編程的示波器\AdSamplingView.h
?????文件??????75117??2002-02-15?16:02??Vc++編程的示波器\BCMenu.cpp
?????文件??????14793??2002-01-03?19:36??Vc++編程的示波器\BCMenu.h
?????文件???????1339??2002-03-18?18:40??Vc++編程的示波器\Childfr
?????文件???????1308??2002-03-18?18:13??Vc++編程的示波器\Childfr
?????文件???????6127??2002-04-05?19:19??Vc++編程的示波器\ChildFrm.cpp
?????文件???????1592??2002-03-16?11:39??Vc++編程的示波器\ChildFrm.h
?????文件????????962??2002-03-16?11:05??Vc++編程的示波器\Color.h
?????文件???????2961??2002-03-16?10:42??Vc++編程的示波器\ColorEdit.cpp
?????文件???????1614??2002-03-16?10:42??Vc++編程的示波器\ColorEdit.h
?????文件???????2640??2002-03-16?10:40??Vc++編程的示波器\ColorStatic.cpp
?????文件???????1474??2002-03-16?10:40??Vc++編程的示波器\ColorStatic.h
?????文件???????4906??2001-12-27?18:48??Vc++編程的示波器\ConfigPage1.cpp
?????文件???????1561??2001-12-24?17:43??Vc++編程的示波器\ConfigPage1.h
?????文件???????2490??2001-12-24?17:43??Vc++編程的示波器\ConfigurationDlg.cpp
?????文件???????1523??2002-02-09?19:07??Vc++編程的示波器\ConfigurationDlg.h
?????文件???????3726??2002-04-05?20:23??Vc++編程的示波器\ControlsP1.cpp
?????文件???????1659??2002-04-05?20:16??Vc++編程的示波器\ControlsP1.h
?????文件??????11610??2002-04-05?20:51??Vc++編程的示波器\ControlsP2.cpp
?????文件???????1785??2002-04-05?20:36??Vc++編程的示波器\ControlsP2.h
?????文件???????4578??2002-04-19?21:07??Vc++編程的示波器\ControlsP3.cpp
?????文件???????1607??2002-04-19?21:02??Vc++編程的示波器\ControlsP3.h
?????文件???????2288??2002-04-05?20:57??Vc++編程的示波器\ControlsView.cpp
?????文件???????1864??2002-04-05?20:16??Vc++編程的示波器\ControlsView.h
?????文件????????918??2002-02-15?14:43??Vc++編程的示波器\Copy?of?Hyprli
?????文件???????3406??2002-04-05?21:14??Vc++編程的示波器\GridConfigDlg.cpp
?????文件???????1607??2002-04-04?21:56??Vc++編程的示波器\GridConfigDlg.h
?????文件????????918??2002-02-15?14:43??Vc++編程的示波器\Hyprli
?????文件??????21050??2002-04-05?22:51??Vc++編程的示波器\MainFrm.cpp
............此處省略81個文件信息
評論
共有 條評論