📄 pingqi.cpp
字号:
// Pingqi.cpp : implementation file
#include "stdafx.h"
#include "source10.h"
#include "Pingqi.h"
#include "Setscanner.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern char InitDir2[100];
/////////////////////////////////////////////////////////////////////////////
// CPingqi dialog
CPingqi::CPingqi(CWnd* pParent /*=NULL*/)
: CDialog(CPingqi::IDD, pParent)
{
//{{AFX_DATA_INIT(CPingqi)
//}}AFX_DATA_INIT
m_pParent = pParent;
m_nID = CPingqi::IDD;
}
void CPingqi::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CPingqi)
DDX_Text(pDX, IDC_XHEAD, m_nHEADAdj);
DDX_Text(pDX, IDC_XEND, m_nENDAdj);
DDX_Text(pDX, IDC_CCD1LEFT, m_nCCD1Adj);
DDX_Text(pDX, IDC_CCD2LEFT, m_nCCD2Adj);
DDX_Text(pDX, IDC_CCD3LEFT, m_nCCD3Adj);
DDX_Text(pDX, IDC_CCD4LEFT, m_nCCD4Adj);
DDX_Text(pDX, IDC_YRESO, m_nYRESOAdj);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CPingqi, CDialog)
//{{AFX_MSG_MAP(CPingqi)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
///////////////////////////////////////////////////////////////////////
//产生拼齐窗口对话框 //
///////////////////////////////////////////////////////////////////////
BOOL CPingqi::Create(void)
{
CDialog::Create(m_nID,m_pParent);
m_nHEADAdj=GetPrivateProfileInt("CCD_Adjust","Head_Adj",10,InitDir2);
m_nENDAdj=GetPrivateProfileInt("CCD_Adjust","END5_Adj",10,InitDir2);
m_nCCD1Adj=GetPrivateProfileInt("CCD_Adjust","END1_Adj",0,InitDir2);
m_nCCD2Adj=GetPrivateProfileInt("CCD_Adjust","END2_Adj",0,InitDir2);
m_nCCD3Adj=GetPrivateProfileInt("CCD_Adjust","END3_Adj",0,InitDir2);
m_nCCD4Adj=GetPrivateProfileInt("CCD_Adjust","END4_Adj",0,InitDir2);
m_nYRESOAdj=GetPrivateProfileInt("ymax","ymaxFBL_Adj",5,InitDir2);
UpdateData(false);
ShowWindow(SW_SHOW);
return TRUE;
}
///////////////////////////////////////////
//确认窗口
/////////////////////////////////////////////
void CPingqi::OnOK()
{
char str[36];
UpdateData(true);
sprintf(str, "%d",m_nHEADAdj);
WritePrivateProfileString("CCD_Adjust","Head_Adj", str, InitDir2);
sprintf(str, "%d",m_nENDAdj);
WritePrivateProfileString("CCD_Adjust","END5_Adj", str, InitDir2);
sprintf(str, "%d", m_nCCD1Adj);
WritePrivateProfileString("CCD_Adjust", "END1_Adj", str, InitDir2);
sprintf(str, "%d",m_nCCD2Adj);
WritePrivateProfileString("CCD_Adjust", "END2_Adj", str, InitDir2);
sprintf(str, "%d",m_nCCD3Adj);
WritePrivateProfileString("CCD_Adjust", "END3_Adj", str, InitDir2);
sprintf(str, "%d",m_nCCD4Adj);
WritePrivateProfileString("CCD_Adjust","END4_Adj", str, InitDir2);
sprintf(str, "%d",m_nYRESOAdj );
WritePrivateProfileString("ymax", "ymaxFBL_Adj", str, InitDir2);
UpdateData(false);
CDialog::OnOK();
}
//////////////////////////////////////////////////////////////
//关闭窗口
//////////////////////////////////////////////////////////////
void CPingqi::OnClose()
{
//CDialog::OnClose();
OnOK() ;
}
void CPingqi::OnCancel()
{
// TODO: Add extra cleanup here
CDialog::OnCancel();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -