// fangcheDlg.cpp : 实现文件

//

#include "stdafx.h"

#include "fangche.h"

#include "fangcheDlg.h"

#include "afxdialogex.h"

#include "actum1.h"

#include "nihe21.h"

#include "temps1.h"

#pragma comment(lib,"mclmcrrt.lib")

#pragma comment(lib,"actum1.lib")

#pragma comment(lib,"nihe21.lib")

#pragma comment(lib,"temps1.lib")

#ifdef _DEBUG

#define new DEBUG_NEW

#endif

// 用于应用程序“关于”菜单项的 CAboutDlg 对话框

class CAboutDlg : public CDialogEx

{

public:

CAboutDlg();

// 对话框数据

enum { IDD = IDD_ABOUTBOX };

protected:

virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持

// 实现

protected:

DECLARE_MESSAGE_MAP()

};

CAboutDlg::CAboutDlg() : CDialogEx(CAboutDlg::IDD)

{

}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)

{

CDialogEx::DoDataExchange(pDX);

}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialogEx)

END_MESSAGE_MAP()

// CfangcheDlg 对话框

CfangcheDlg::CfangcheDlg(CWnd* pParent /*=NULL*/)

: CDialogEx(CfangcheDlg::IDD, pParent)

{

m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);

}

void CfangcheDlg::DoDataExchange(CDataExchange* pDX)

{

CDialogEx::DoDataExchange(pDX);

}

BEGIN_MESSAGE_MAP(CfangcheDlg, CDialogEx)

ON_WM_SYSCOMMAND()

ON_WM_PAINT()

ON_WM_QUERYDRAGICON()

ON_BN_CLICKED(IDC_BUTTON1, &CfangcheDlg::OnBnClickedButton1)

END_MESSAGE_MAP()

// CfangcheDlg 消息处理程序

BOOL CfangcheDlg::OnInitDialog()

{

CDialogEx::OnInitDialog();

actum1Initialize();

nihe21Initialize();

temps1Initialize();

//weif1Initialize();

// 将“关于...”菜单项添加到系统菜单中。

// IDM_ABOUTBOX 必须在系统命令范围内。

ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);

ASSERT(IDM_ABOUTBOX < 0xF000);

CMenu* pSysMenu = GetSystemMenu(FALSE);

if (pSysMenu != NULL)

{

BOOL bNameValid;

CString strAboutMenu;

bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);

ASSERT(bNameValid);

if (!strAboutMenu.IsEmpty())

{

pSysMenu->AppendMenu(MF_SEPARATOR);

pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);

}

}

// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动

//  执行此操作

SetIcon(m_hIcon, TRUE);                        // 设置大图标

SetIcon(m_hIcon, FALSE);                // 设置小图标

// TODO: 在此添加额外的初始化代码

return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE

}

void CfangcheDlg::OnSysCommand(UINT nID, LPARAM lParam)

{

if ((nID & 0xFFF0) == IDM_ABOUTBOX)

{

CAboutDlg dlgAbout;

dlgAbout.DoModal();

}

else

{

CDialogEx::OnSysCommand(nID, lParam);

}

}

// 如果向对话框添加最小化按钮,则需要下面的代码

//  来绘制该图标。对于使用文档/视图模型的 MFC 应用程序,

//  这将由框架自动完成。

void CfangcheDlg::OnPaint()

{

if (IsIconic())

{

CPaintDC dc(this); // 用于绘制的设备上下文

SendMessage(WM_ICONERASEBKGND, reinterpret_cast(dc.GetSafeHdc()), 0);

// 使图标在工作区矩形中居中

int cxIcon = GetSystemMetrics(SM_CXICON);

int cyIcon = GetSystemMetrics(SM_CYICON);

CRect rect;

GetClientRect(&rect);

int x = (rect.Width() - cxIcon + 1) / 2;

int y = (rect.Height() - cyIcon + 1) / 2;

// 绘制图标

dc.DrawIcon(x, y, m_hIcon);

}

else

{

CDialogEx::OnPaint();

}

}

//当用户拖动最小化窗口时系统调用此函数取得光标

//显示。

HCURSOR CfangcheDlg::OnQueryDragIcon()

{

return static_cast(m_hIcon);

}

void CfangcheDlg::OnBnClickedButton1()

{

// TODO: 在此添加控件通知处理程序代码

actum();                          //再次报错!!!!!!!!!!!!!!!!!!!!!!!

}

matlab mcr调用,mcr环境下,vs调用matlab,报错access violation相关推荐

  1. python3.7运行报错_Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False)?...

    Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False),详细报错信息如下: 2018-08-10 15:10:29 [s ...

  2. IBM内存分析工具JCA在windows环境下打开dump文件报错问题:Cannot find any thread dumps

    问题描述:IBM内存分析工具JCA在windows环境下打开dump文件报错问题:Cannot find any thread dumps 原因:dump文件编码格式问题 解决:修改dump.txt文 ...

  3. LINUX 降低密码复杂度,centos7 环境下修改root密码报错如下: BAD PASSWORD: it is too simplistic/systematic

    问题: centos7 环境下修改root密码报错如下: BAD PASSWORD: it is too simplistic/systematic 解决: 编辑/etc/pam.d/system-a ...

  4. Python3.5 win10环境下导入kera/tensorflow报错的解决方法

    这篇文章主要介绍了Python3.5 win10环境下导入keras/tensorflow报错的解决方法,较为详细的分析了Python3.5在win10环境下导入keras/tensorflow提示错 ...

  5. VMWare 环境下devstack创建虚拟机报错及修改nova-api返回数据得条目

    1.在生产环境中, 由于某个tenant下创建了有1300+条得security-group通过查询nova得数据库可以看出确实有1300+条得存在,但是通过curl调用的时候发现返回得数目只有100 ...

  6. windows环境下安装scrapy框架报错问题--最快捷有效的解决方案

    windows在执行如下命令,安装scrapy的过程中会报错: pip install scrapy 报错分析: windows环境下,会出现如下错误: 1.提示的错误是编译环境的问题,字面意思看需要 ...

  7. Python3环境下django连接mysql报错:No module named 'MySQLdb'

    原因是python3中使用了一个新的模块,叫做pymysql,可以直接pip安装 pip安装完成后,在django项目的manage.py文件中添加下面两行就OK了: from django.core ...

  8. Mac环境下Jenkins部署Python报错 - ModuleNotFoundError: No module named ‘selenium‘ (已完美解决)

    订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我.推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V! 说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量43 ...

  9. AD19调用器件封装时报错Access violation at address 0000000141A9EDD4 in module 'IntegratedLibrary.DLL'.

    起因是想修改一个电阻的封装然后各种报错 Access violation at address 0000000141A9EDD4 in module 'IntegratedLibrary.DLL'. ...

最新文章

  1. php mvc实例下载,php实现简单的MVC框架实例
  2. POST和GET有什么区别? [重复]
  3. LSTM如何解决梯度消失或爆炸的?
  4. 程序单一实例实现 z
  5. 2287. 【POJ Challenge】消失之物(数组递推\分治优化背包)
  6. 读书笔记:Information Architecture for the World Wide Web, 3rd Edition 北极熊 第一部分 1-3...
  7. Project Chameleon Work In Progress 12
  8. Linux与Windows之间实现文件实时同步的方案
  9. C++基础知识(一) 键盘输入
  10. OA升级及二次开发方案
  11. tic/toc/cputime测试时间的区别
  12. [Android系统]android7.1 修改系统默认输入法
  13. 部分经济学术语英文简写
  14. (M)Dynamic Programming:309. Best Time to Buy and Sell Stock with Cooldown
  15. NMI 代码实现步骤
  16. Django搭建个人博客Blog-Day05
  17. Centos 7 新版安装mysql
  18. 关于GIT关机之后idea全报绿的解决
  19. Django前后端分离1——jwt
  20. 量子计算机德国和中国合作,中国科学家联合德意同行开发出一种专用量子计算机...

热门文章

  1. Graboid蠕虫挖矿传播事件
  2. 环回接口(loopback interface)
  3. 互联网江湖之“清华1996级”
  4. Trister‘s Lend告诉你如何选对借贷平台
  5. 谷歌Pixel 4神奇在哪儿? AI黑科技带来四大改变!
  6. 怎么查百度竞价外地排名情况
  7. 那些困扰你多年的项目管理问题,终于有解决方案了!
  8. 基于MSP430F5529的后驱四轮小车
  9. 精灵图与字体图标的使用
  10. 走航式海洋多参数剖面测量系统(MVP)验收记录