资源简介
一套自己用C语言编写的永磁电机设计软件系统。
代码片段和文件信息
// In1.cpp : implementation file
//
#include “stdafx.h“
#include “PMSM.h“
#include “In1.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CIn1 dialog
CIn1::CIn1(CWnd* pParent /*=NULL*/)
: CDialog(CIn1::IDD pParent)
{
//{{AFX_DATA_INIT(CIn1)
m_PN = 0.0;
m_UN = 0.0;
//}}AFX_DATA_INIT
}
void CIn1::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CIn1)
DDX_Text(pDX IDC_EDIT_PN m_PN);
// DDX_Text(pDX IDC_EDIT_UN m_UN);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CIn1 CDialog)
//{{AFX_MSG_MAP(CIn1)
ON_WM_CTLCOLOR()
ON_WM_PAINT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CIn1 message handlers
HBRUSH CIn1::OnCtlColor(CDC* pDC CWnd* pWnd UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC pWnd nCtlColor);
// TODO: 在此更改 DC 的任何属性
if(nCtlColor==CTLCOLOR_BTN) //更改按钮颜色
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(000));
pDC->SetBkColor(RGB(121121255));
HBRUSH b=CreateSolidBrush(RGB(121121255));
return b;
}
else if(nCtlColor==CTLCOLOR_SCROLLBAR) //
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(000));
pDC->SetBkColor(RGB(233233220));
HBRUSH b=CreateSolidBrush(RGB(233233220));
return b;
}
else if(nCtlColor==CTLCOLOR_EDIT) //更改编辑框
{
//pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(000));
pDC->SetBkColor(RGB(165254236));
HBRUSH b=CreateSolidBrush(RGB(165254236));
return b;
}
else if(nCtlColor==CTLCOLOR_STATIC) //更改静态文本
{
pDC->SetTextColor(RGB(000));
pDC->SetBkColor(RGB(0120252));
HBRUSH b=CreateSolidBrush(RGB(0120252));
return b;
}
else if(nCtlColor==CTLCOLOR_DLG) //更改对话框背景色
{
pDC->SetTextColor(RGB(000));
pDC->SetBkColor(RGB(1662541));
HBRUSH b=CreateSolidBrush(RGB(1662541));
return b;
}
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
return hbr;
}
void CIn1::OnPaint()
{
CPaintDC dc(this); // device context for painting
CRect rect;
// CPaintDC dc(this);
GetClientRect(rect);
dc.FillSolidRect(rectRGB(0120252));
// TODO: Add your message handler code here
// Do not call CDialog::OnPaint() for painting messages
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13164 2015-04-28 15:37 PMSM\Debug\In1.obj
文件 0 2015-04-28 15:37 PMSM\Debug\In1.sbr
文件 35195 2015-04-30 09:22 PMSM\Debug\In2.obj
文件 0 2015-04-30 09:22 PMSM\Debug\In2.sbr
文件 19405 2015-04-28 15:37 PMSM\Debug\In3.obj
文件 0 2015-04-28 15:37 PMSM\Debug\In3.sbr
文件 18565 2015-04-28 15:37 PMSM\Debug\MainFrm.obj
文件 0 2015-04-28 15:37 PMSM\Debug\MainFrm.sbr
文件 3720192 2015-04-30 09:22 PMSM\Debug\PMSM.bsc
文件 2236489 2015-04-30 09:28 PMSM\Debug\PMSM.exe
文件 2561652 2015-04-30 09:28 PMSM\Debug\PMSM.ilk
文件 21535 2015-04-28 17:08 PMSM\Debug\PMSM.obj
文件 7109124 2015-04-28 15:37 PMSM\Debug\PMSM.pch
文件 4252672 2015-04-30 09:28 PMSM\Debug\PMSM.pdb
文件 17556 2015-04-27 09:37 PMSM\Debug\PMSM.res
文件 0 2015-04-28 17:08 PMSM\Debug\PMSM.sbr
文件 13276 2015-04-28 15:37 PMSM\Debug\PMSMDoc.obj
文件 0 2015-04-28 15:37 PMSM\Debug\PMSMDoc.sbr
文件 30381 2015-04-28 17:08 PMSM\Debug\PMSMView.obj
文件 0 2015-04-28 17:08 PMSM\Debug\PMSMView.sbr
文件 106607 2015-04-28 15:37 PMSM\Debug\StdAfx.obj
文件 1377643 2015-04-28 15:37 PMSM\Debug\StdAfx.sbr
文件 222208 2015-04-30 09:32 PMSM\Debug\vc60.idb
文件 380928 2015-04-30 09:22 PMSM\Debug\vc60.pdb
文件 2497 2015-04-26 15:51 PMSM\In1.cpp
文件 1198 2015-04-26 15:51 PMSM\In1.h
文件 10540 2015-04-30 09:22 PMSM\In2.cpp
文件 1573 2015-04-28 17:08 PMSM\In2.h
文件 4815 2015-04-26 16:56 PMSM\In3.cpp
文件 1492 2015-04-26 17:00 PMSM\In3.h
............此处省略30个文件信息
评论
共有 条评论