📄 maindlg.h
字号:
//{{AFX_INCLUDES()
#include "f1book.h"
//}}AFX_INCLUDES
#if !defined(AFX_MAINDLG_H__169C2D6A_482B_4CD6_866D_20F8E1DED7BC__INCLUDED_)
#define AFX_MAINDLG_H__169C2D6A_482B_4CD6_866D_20F8E1DED7BC__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// MainDlg.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CMainDlg dialog
#include "MainPage.h"
#include "Page15.h"
#include "Page18.h"
#include "Page19.h"
#include "Page20.h"
#include "WorkSpaceBar.h"
class CMainDlg : public CDialog
{
// Construction
public:
CMainDlg(CWnd* pParent = NULL); // standard constructor
public:
void FillMainDlg(CString* pInputStr, sInputDataParm* pInputParm, BYTE btProjectType);
CString* GetInputData(BYTE btProject, sInputDataParm* pInputParm);
BOOL CheckInput(BYTE btProject);
void FileGridRow1(long row, char* strItem, char* strUnit);
void SetCurGrid(int iArt, int iTable);
void InitGrid(BYTE btProjectType, int bLast = -1, int bArt = -1);
void FileGridRow(long row, char* strName, char* strUnit, char* strMax, char* strMin);
void SetArtType(BYTE btArtType);
void SetPage(BYTE btArtType);
BOOL Create();
HACCEL m_hAccel;
public:
void PrintPreviewBase();
void PrintBase();
// void DisPlayBase();
void Sel();
BOOL m_bSheetVisible;
void SaveCurGrid(int iArt, int iTable);
CPropertySheet m_sheet;
CPage1 m_Page1;
CPage2 m_Page2;
CPage3 m_Page3;
CPage4 m_Page4;
CPage5 m_Page5;
CPage6 m_Page6;
CPage7 m_Page7;
CPage8 m_Page8;
CPage9 m_Page9;
CPage10 m_Page10;
CPage11 m_Page11;
CPage12 m_Page12;
CPage13 m_Page13;
CPage14 m_Page14;
CPage15 m_Page15;
CPage16 m_Page16;
CPage17 m_Page17;
CPage17 m_Page18;
CPage18 m_Page19;
CPage19 m_Page20;
CPage20 m_Page21;
BYTE m_btArtType;
CRect m_rcGrid;
CString Title1[3];
CString Title2[3];
CString Title3[7];
CWnd* m_pParent;
CString m_StrGrid[65][73];//65=5*13 1-5为修前准备工程费预算表的五种工艺,6-10为.....类推
// Dialog Data
//{{AFX_DATA(CMainDlg)
enum { IDD = IDD_DLG_MAIN };
CF1Book m_grid;
CF1Book m_grid2;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CMainDlg)
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
afx_msg void OnContextMenu(CWnd*, CPoint point);
HICON m_hIcon;
// Generated message map functions
//{{AFX_MSG(CMainDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSize(UINT nType, int cx, int cy);
afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
afx_msg void OnEndEditTtf11(BSTR FAR* EditString, short FAR* Cancel);
afx_msg void OnSelChangeTtf11();
afx_msg UINT OnNcHitTest(CPoint point);
afx_msg void OnDestroy();
afx_msg void OnKeyDownTtf11(short FAR* KeyCode, short Shift);
DECLARE_EVENTSINK_MAP()
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_MAINDLG_H__169C2D6A_482B_4CD6_866D_20F8E1DED7BC__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -