资源简介
改程序是用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个文件信息
相关资源
- c++ 多功能计算器
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
- VC++基于OpenGL模拟的一个3维空间模型
- c++ 虚拟摄像头
- hook,捕获所有案件,查找所有窗口,
- C语言课设计算器
- c++ 简易贪吃蛇源码
- 高精度加法(c++代码)
- C++调用百度地图案例
- 北京化工大学计算方法(C/C++)讲义
- 基于VC++的SolidWorks二次开发SolidWorks
- c++ 模拟鼠标按键
- OFD编辑器
- Beginning C++17 From Novice to Professional
- C++ STL实现
- opencv手部轮廓识别以及轨迹识别
- 百度C++编码规范
- C++ sql2008 WebServer通讯.docx
- c++ 定时关机程序源码
- 基于VSCode和CMake实现C++开发
- c++语法查询工具
- c++ 账务系统源码
评论
共有 条评论