LAPTOP-SNT8I5JK\Boounion
2024-11-13 c36c5060e2ecdbea56dc72bf576b4b19fca29ffa
1.修改文件名,类名称等;
已重命名7个文件
已添加1个文件
已修改19个文件
218 ■■■■ 文件已修改
SourceCode/Bond/BondEq/BondEq.cpp 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/BondEq.h 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/BondEq.rc 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/BondEq.vcxproj 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/BondEqDlg.cpp 88 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/BondEqDlg.h 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CHomeDialog.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CMainContainer.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CPageAlarm.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CPageLogcat.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CPanelProject.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CProjectPageRemoteEqs.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CRemoteEqUnitView.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/CRemoteEqView.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/DBManager/UserManager.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/ReadMe.txt 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/Resource.h 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/SetPage1.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/SetPage2.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/SettingsDlg.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/TopToolbar.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/View/ChangePasswordDlg.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/View/LoginDlg.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/res/BondEq.ico 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/res/BondEq.rc2 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/stdafx.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/x64/Debug/Config/BondEq.db 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/BondEq/BondEq.cpp
ÎļþÃû´Ó SourceCode/Bond/BondEq/BondServo.cpp ÐÞ¸Ä
@@ -1,10 +1,10 @@
// BondServo.cpp : å®šä¹‰åº”用程序的类行为。
// BondEq.cpp : å®šä¹‰åº”用程序的类行为。
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondServoDlg.h"
#include "BondEq.h"
#include "BondEqDlg.h"
#include "AccordionWnd.h"
#include "VerticalLine.h"
#include "HorizontalLine.h"
@@ -17,16 +17,16 @@
#endif
// CBondServoApp
// CBondEqApp
BEGIN_MESSAGE_MAP(CBondServoApp, CWinApp)
BEGIN_MESSAGE_MAP(CBondEqApp, CWinApp)
    ON_COMMAND(ID_HELP, &CWinApp::OnHelp)
END_MESSAGE_MAP()
// CBondServoApp æž„造
// CBondEqApp æž„造
CBondServoApp::CBondServoApp()
CBondEqApp::CBondEqApp()
{
    // æ”¯æŒé‡æ–°å¯åŠ¨ç®¡ç†å™¨
    m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;
@@ -36,14 +36,14 @@
}
// å”¯ä¸€çš„一个 CBondServoApp å¯¹è±¡
// å”¯ä¸€çš„一个 CBondEqApp å¯¹è±¡
CBondServoApp theApp;
CBondEqApp theApp;
// CBondServoApp åˆå§‹åŒ–
// CBondEqApp åˆå§‹åŒ–
BOOL CBondServoApp::InitInstance()
BOOL CBondEqApp::InitInstance()
{
    // å¦‚果一个运行在 Windows XP ä¸Šçš„应用程序清单指定要
    // ä½¿ç”¨ ComCtl32.dll ç‰ˆæœ¬ 6 æˆ–更高版本来启用可视化方式,
@@ -89,7 +89,7 @@
    m_model.setWorkDir((LPTSTR)(LPCTSTR)m_strAppDir);
    m_hAppMutex = CreateMutexA(NULL, FALSE, _T("BondServoApp"));
    m_hAppMutex = CreateMutexA(NULL, FALSE, _T("BondEqApp"));
    if (GetLastError() == ERROR_ALREADY_EXISTS) {
        AfxMessageBox(_T("已经运行了一个实例,启动失败!"));
        return FALSE;
@@ -109,7 +109,7 @@
    CHmVerticalTab::RegisterWndClass();
    CBondServoDlg dlg;
    CBondEqDlg dlg;
    m_pMainWnd = &dlg;
    INT_PTR nResponse = dlg.DoModal();
    if (nResponse == IDOK)
@@ -139,7 +139,7 @@
    return FALSE;
}
int CBondServoApp::ExitInstance()
int CBondEqApp::ExitInstance()
{
    BEQ_Term();
    RX_Term();
SourceCode/Bond/BondEq/BondEq.h
ÎļþÃû´Ó SourceCode/Bond/BondEq/BondServo.h ÐÞ¸Ä
@@ -1,5 +1,5 @@
// BondServo.h : PROJECT_NAME åº”用程序的主头文件
// BondEq.h : PROJECT_NAME åº”用程序的主头文件
//
#pragma once
@@ -12,14 +12,14 @@
#include "Model.h"
// CBondServoApp:
// æœ‰å…³æ­¤ç±»çš„实现,请参阅 BondServo.cpp
// CBondEqApp:
// æœ‰å…³æ­¤ç±»çš„实现,请参阅 BondEq.cpp
//
class CBondServoApp : public CWinApp
class CBondEqApp : public CWinApp
{
public:
    CBondServoApp();
    CBondEqApp();
// é‡å†™
public:
@@ -41,4 +41,4 @@
    virtual int ExitInstance();
};
extern CBondServoApp theApp;
extern CBondEqApp theApp;
SourceCode/Bond/BondEq/BondEq.rc
Binary files differ
SourceCode/Bond/BondEq/BondEq.vcxproj
@@ -194,8 +194,8 @@
    <ClInclude Include="ApredTreeCtrl.h" />
    <ClInclude Include="BaseSetPage.h" />
    <ClInclude Include="BlButton.h" />
    <ClInclude Include="BondServo.h" />
    <ClInclude Include="BondServoDlg.h" />
    <ClInclude Include="BondEq.h" />
    <ClInclude Include="BondEqDlg.h" />
    <ClInclude Include="CBaseView.h" />
    <ClInclude Include="CRemoteEqUnitView.h" />
    <ClInclude Include="CRemoteEqView.h" />
@@ -232,8 +232,8 @@
    <ClCompile Include="ApredTreeCtrl.cpp" />
    <ClCompile Include="BaseSetPage.cpp" />
    <ClCompile Include="BlButton.cpp" />
    <ClCompile Include="BondServo.cpp" />
    <ClCompile Include="BondServoDlg.cpp" />
    <ClCompile Include="BondEq.cpp" />
    <ClCompile Include="BondEqDlg.cpp" />
    <ClCompile Include="CBaseView.cpp" />
    <ClCompile Include="CRemoteEqUnitView.cpp" />
    <ClCompile Include="CRemoteEqView.cpp" />
@@ -268,13 +268,13 @@
    <ClCompile Include="View\LoginDlg.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="BondServo.rc" />
    <ResourceCompile Include="BondEq.rc" />
  </ItemGroup>
  <ItemGroup>
    <None Include="res\BondServo.rc2" />
    <None Include="res\BondEq.rc2" />
  </ItemGroup>
  <ItemGroup>
    <Image Include="res\BondServo.ico" />
    <Image Include="res\BondEq.ico" />
  </ItemGroup>
  <ItemGroup>
    <Manifest Include="res\application.exe.manifest" />
SourceCode/Bond/BondEq/BondEqDlg.cpp
ÎļþÃû´Ó SourceCode/Bond/BondEq/BondServoDlg.cpp ÐÞ¸Ä
@@ -1,10 +1,10 @@
// BondServoDlg.cpp : å®žçŽ°æ–‡ä»¶
// BondEqDlg.cpp : å®žçŽ°æ–‡ä»¶
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondServoDlg.h"
#include "BondEq.h"
#include "BondEqDlg.h"
#include "afxdialogex.h"
#include "Common.h"
#include "Servo.h"
@@ -51,12 +51,12 @@
END_MESSAGE_MAP()
// CBondServoDlg å¯¹è¯æ¡†
// CBondEqDlg å¯¹è¯æ¡†
CBondServoDlg::CBondServoDlg(CWnd* pParent /*=NULL*/)
    : CDialogEx(IDD_BONDSERVO_DIALOG, pParent)
CBondEqDlg::CBondEqDlg(CWnd* pParent /*=NULL*/)
    : CDialogEx(IDD_BONDEQ_DIALOG, pParent)
{
    m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
    m_pObserver = nullptr;
@@ -69,12 +69,12 @@
    m_pActiveView = nullptr;
}
void CBondServoDlg::DoDataExchange(CDataExchange* pDX)
void CBondEqDlg::DoDataExchange(CDataExchange* pDX)
{
    CDialogEx::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CBondServoDlg, CDialogEx)
BEGIN_MESSAGE_MAP(CBondEqDlg, CDialogEx)
    ON_WM_SYSCOMMAND()
    ON_WM_PAINT()
    ON_WM_QUERYDRAGICON()
@@ -82,23 +82,23 @@
    ON_WM_CTLCOLOR()
    ON_WM_DESTROY()
    ON_WM_SIZE()
    ON_COMMAND(ID_MENU_FILE_EXIT, &CBondServoDlg::OnMenuFileExit)
    ON_UPDATE_COMMAND_UI(ID_MENU_FILE_EXIT, &CBondServoDlg::OnUpdateMenuFileExit)
    ON_COMMAND(ID_MENU_FILE_SETTINGS, &CBondServoDlg::OnMenuFileSettings)
    ON_UPDATE_COMMAND_UI(ID_MENU_FILE_SETTINGS, &CBondServoDlg::OnUpdateMenuFileSettings)
    ON_COMMAND(ID_MENU_HELP_ABOUT, &CBondServoDlg::OnMenuHelpAbout)
    ON_COMMAND(ID_MENU_FILE_EXIT, &CBondEqDlg::OnMenuFileExit)
    ON_UPDATE_COMMAND_UI(ID_MENU_FILE_EXIT, &CBondEqDlg::OnUpdateMenuFileExit)
    ON_COMMAND(ID_MENU_FILE_SETTINGS, &CBondEqDlg::OnMenuFileSettings)
    ON_UPDATE_COMMAND_UI(ID_MENU_FILE_SETTINGS, &CBondEqDlg::OnUpdateMenuFileSettings)
    ON_COMMAND(ID_MENU_HELP_ABOUT, &CBondEqDlg::OnMenuHelpAbout)
    ON_WM_INITMENUPOPUP()
    ON_MESSAGE(ID_MSG_VIEW_ACTIVE, &CBondServoDlg::OnViewActive)
    ON_MESSAGE(ID_MSG_BTN_CLICKED, &CBondServoDlg::OnViewBtnClicked)
    ON_MESSAGE(ID_MSG_BTN_MENU_ITEM, &CBondServoDlg::OnViewBtnMenuItem)
    ON_MESSAGE(ID_MSG_TOOLBAR_BTN_CLICKED, &CBondServoDlg::OnToolbarBtnClicked)
    ON_MESSAGE(ID_MSG_VIEW_ACTIVE, &CBondEqDlg::OnViewActive)
    ON_MESSAGE(ID_MSG_BTN_CLICKED, &CBondEqDlg::OnViewBtnClicked)
    ON_MESSAGE(ID_MSG_BTN_MENU_ITEM, &CBondEqDlg::OnViewBtnMenuItem)
    ON_MESSAGE(ID_MSG_TOOLBAR_BTN_CLICKED, &CBondEqDlg::OnToolbarBtnClicked)
    ON_WM_TIMER()
END_MESSAGE_MAP()
// CBondServoDlg æ¶ˆæ¯å¤„理程序
// CBondEqDlg æ¶ˆæ¯å¤„理程序
void CBondServoDlg::InitRxWindows()
void CBondEqDlg::InitRxWindows()
{
    /* code */
    // è®¢é˜…数据
@@ -141,7 +141,7 @@
    }
}
BOOL CBondServoDlg::OnInitDialog()
BOOL CBondEqDlg::OnInitDialog()
{
    CDialogEx::OnInitDialog();
@@ -227,7 +227,7 @@
    return TRUE;  // é™¤éžå°†ç„¦ç‚¹è®¾ç½®åˆ°æŽ§ä»¶ï¼Œå¦åˆ™è¿”回 TRUE
}
void CBondServoDlg::OnSysCommand(UINT nID, LPARAM lParam)
void CBondEqDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
    if ((nID & 0xFFF0) == IDM_ABOUTBOX)
    {
@@ -244,7 +244,7 @@
//  æ¥ç»˜åˆ¶è¯¥å›¾æ ‡ã€‚  å¯¹äºŽä½¿ç”¨æ–‡æ¡£/视图模型的 MFC åº”用程序,
//  è¿™å°†ç”±æ¡†æž¶è‡ªåŠ¨å®Œæˆã€‚
void CBondServoDlg::OnPaint()
void CBondEqDlg::OnPaint()
{
    if (IsIconic())
    {
@@ -271,12 +271,12 @@
//当用户拖动最小化窗口时系统调用此函数取得光标
//显示。
HCURSOR CBondServoDlg::OnQueryDragIcon()
HCURSOR CBondEqDlg::OnQueryDragIcon()
{
    return static_cast<HCURSOR>(m_hIcon);
}
void CBondServoDlg::OnClose()
void CBondEqDlg::OnClose()
{
    // TODO: åœ¨æ­¤æ·»åŠ æ¶ˆæ¯å¤„ç†ç¨‹åºä»£ç å’Œ/或调用默认值
    CServo& servo = theApp.m_model.getServo();
@@ -289,7 +289,7 @@
    CDialogEx::OnClose();
}
HBRUSH CBondServoDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
HBRUSH CBondEqDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
    HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
@@ -299,7 +299,7 @@
    return hbr;
}
void CBondServoDlg::OnDestroy()
void CBondEqDlg::OnDestroy()
{
    CDialogEx::OnDestroy();
@@ -348,7 +348,7 @@
#endif
}
void CBondServoDlg::OnSize(UINT nType, int cx, int cy)
void CBondEqDlg::OnSize(UINT nType, int cx, int cy)
{
    CDialogEx::OnSize(nType, cx, cy);
    if (m_pPanelProject == nullptr) return;
@@ -357,7 +357,7 @@
}
#define TOOLBAR_HEIGHT        78
void CBondServoDlg::Resize()
void CBondEqDlg::Resize()
{
    CRect rcClient, rcItem;
    GetClientRect(&rcClient);
@@ -374,7 +374,7 @@
    m_pMainContainer->MoveWindow(x + 1, y, rcClient.Width() - x - 0, rcClient.bottom - y - 2);
}
void CBondServoDlg::OnInitMenuPopup(CMenu* pPopupMenu, UINT nIndex, BOOL bSysMenu)
void CBondEqDlg::OnInitMenuPopup(CMenu* pPopupMenu, UINT nIndex, BOOL bSysMenu)
{
    ASSERT(pPopupMenu != NULL);
@@ -445,34 +445,34 @@
    }
}
void CBondServoDlg::OnMenuFileSettings()
void CBondEqDlg::OnMenuFileSettings()
{
    CSettingsDlg dlg;
    dlg.DoModal();
}
void CBondServoDlg::OnUpdateMenuFileSettings(CCmdUI* pCmdUI)
void CBondEqDlg::OnUpdateMenuFileSettings(CCmdUI* pCmdUI)
{
    pCmdUI->Enable(!theApp.m_model.getServo().isRunning());
}
void CBondServoDlg::OnMenuFileExit()
void CBondEqDlg::OnMenuFileExit()
{
    PostMessage(WM_CLOSE);
}
void CBondServoDlg::OnUpdateMenuFileExit(CCmdUI* pCmdUI)
void CBondEqDlg::OnUpdateMenuFileExit(CCmdUI* pCmdUI)
{
    pCmdUI->Enable(!theApp.m_model.getServo().isRunning());
}
void CBondServoDlg::OnMenuHelpAbout()
void CBondEqDlg::OnMenuHelpAbout()
{
    CAboutDlg dlgAbout;
    dlgAbout.DoModal();
}
BOOL CBondServoDlg::PreTranslateMessage(MSG* pMsg)
BOOL CBondEqDlg::PreTranslateMessage(MSG* pMsg)
{
    if (pMsg->wParam == VK_RETURN || pMsg->wParam == VK_ESCAPE) {
        return TRUE;
@@ -481,7 +481,7 @@
    return CDialogEx::PreTranslateMessage(pMsg);
}
LRESULT CBondServoDlg::OnViewActive(WPARAM wParam, LPARAM lParam)
LRESULT CBondEqDlg::OnViewActive(WPARAM wParam, LPARAM lParam)
{
    CBaseView* pView = (CBaseView*)wParam;
    int code = (int)lParam;
@@ -493,7 +493,7 @@
    return 0;
}
LRESULT CBondServoDlg::OnViewBtnClicked(WPARAM wParam, LPARAM lParam)
LRESULT CBondEqDlg::OnViewBtnClicked(WPARAM wParam, LPARAM lParam)
{
    int id = (int)lParam;
    if (id == VIEW_TOOL_BTN_CLOSE) {
@@ -503,7 +503,7 @@
    return 0;
}
LRESULT CBondServoDlg::OnToolbarBtnClicked(WPARAM wParam, LPARAM lParam)
LRESULT CBondEqDlg::OnToolbarBtnClicked(WPARAM wParam, LPARAM lParam)
{
    int id = (int)lParam;
    if (id == IDC_BUTTON_RUN) {
@@ -542,14 +542,14 @@
    return 0;
}
LRESULT CBondServoDlg::OnViewBtnMenuItem(WPARAM wParam, LPARAM lParam)
LRESULT CBondEqDlg::OnViewBtnMenuItem(WPARAM wParam, LPARAM lParam)
{
    UINT id = (UINT)lParam;
    return 0;
}
void CBondServoDlg::CloseView(CBaseView* pView)
void CBondEqDlg::CloseView(CBaseView* pView)
{
    pView->DestroyWindow();
    delete (CBaseView*)pView;
@@ -557,7 +557,7 @@
    m_pMainContainer->Resize();
}
CHomeDialog* CBondServoDlg::CreateHomeDlg()
CHomeDialog* CBondEqDlg::CreateHomeDlg()
{
    CHomeDialog* pDlg = new CHomeDialog(m_pMainContainer);
    pDlg->Create(IDD_DIALOG_HOME, m_pMainContainer);
@@ -567,7 +567,7 @@
    return pDlg;
}
void CBondServoDlg::OnTimer(UINT_PTR nIDEvent)
void CBondEqDlg::OnTimer(UINT_PTR nIDEvent)
{
    if (1 == nIDEvent) {
        UserManager& userManager = UserManager::getInstance();
@@ -586,7 +586,7 @@
    CDialogEx::OnTimer(nIDEvent);
}
CBaseView* CBondServoDlg::CreateRemoteEqView(BEQ::IRemoteEquipment* pEquipment)
CBaseView* CBondEqDlg::CreateRemoteEqView(BEQ::IRemoteEquipment* pEquipment)
{
    CBaseView* pDlg = new CRemoteEqView(m_pMainContainer);
    pDlg->Create(IDD_COMPONENT_REMOTE_EQ, m_pMainContainer);
@@ -611,7 +611,7 @@
    return pDlg;
}
void CBondServoDlg::ShowLoginDlg()
void CBondEqDlg::ShowLoginDlg()
{
    CLoginDlg loginDlg;
    loginDlg.DoModal();
SourceCode/Bond/BondEq/BondEqDlg.h
ÎļþÃû´Ó SourceCode/Bond/BondEq/BondServoDlg.h ÐÞ¸Ä
@@ -1,5 +1,5 @@
// BondServoDlg.h : å¤´æ–‡ä»¶
// BondEqDlg.h : å¤´æ–‡ä»¶
//
#pragma once
@@ -11,12 +11,12 @@
#include "TopToolbar.h"
// CBondServoDlg å¯¹è¯æ¡†
class CBondServoDlg : public CDialogEx
// CBondEqDlg å¯¹è¯æ¡†
class CBondEqDlg : public CDialogEx
{
// æž„造
public:
    CBondServoDlg(CWnd* pParent = NULL);    // æ ‡å‡†æž„造函数
    CBondEqDlg(CWnd* pParent = NULL);    // æ ‡å‡†æž„造函数
private:
    void InitRxWindows();
@@ -39,7 +39,7 @@
// å¯¹è¯æ¡†æ•°æ®
#ifdef AFX_DESIGN_TIME
    enum { IDD = IDD_BONDSERVO_DIALOG };
    enum { IDD = IDD_BONDEQ_DIALOG };
#endif
    protected:
SourceCode/Bond/BondEq/CHomeDialog.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "Common.h"
#include "CHomeDialog.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/CMainContainer.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "Common.h"
#include "CMainContainer.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/CPageAlarm.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "CPageAlarm.h"
#include "afxdialogex.h"
#include "Common.h"
SourceCode/Bond/BondEq/CPageLogcat.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "Common.h"
#include "CPageLogcat.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/CPanelProject.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "CPanelProject.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/CProjectPageRemoteEqs.cpp
@@ -3,7 +3,7 @@
#include "stdafx.h"
#include "Common.h"
#include "BondServo.h"
#include "BondEq.h"
#include "CProjectPageRemoteEqs.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/CRemoteEqUnitView.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "afxdialogex.h"
#include "CRemoteEqUnitView.h"
#include "Log.h"
SourceCode/Bond/BondEq/CRemoteEqView.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "CRemoteEqView.h"
#include "afxdialogex.h"
#include "Log.h"
SourceCode/Bond/BondEq/DBManager/UserManager.cpp
@@ -7,7 +7,7 @@
#include <sstream>
const std::string SESSION_FILE = R"(session.dat)";
const std::string DATABASE_FILE = R"(BondServo.db)";
const std::string DATABASE_FILE = R"(BondEq.db)";
const std::string INITIAL_ADMIN_USERNAME = "admin";
const std::string INITIAL_ADMIN_PASSWORD = "admin";
SourceCode/Bond/BondEq/ReadMe.txt
@@ -1,31 +1,31 @@
================================================================================
    MICROSOFT åŸºç¡€ç±»åº“ : BondServo é¡¹ç›®æ¦‚è¿°
    MICROSOFT åŸºç¡€ç±»åº“ : BondEq é¡¹ç›®æ¦‚è¿°
===============================================================================
应用程序向导已为您创建了此 BondServo åº”用程序。此应用程序不仅演示 Microsoft åŸºç¡€ç±»çš„基本使用方法,还可作为您编写应用程序的起点。
应用程序向导已为您创建了此 BondEq åº”用程序。此应用程序不仅演示 Microsoft åŸºç¡€ç±»çš„基本使用方法,还可作为您编写应用程序的起点。
本文件概要介绍组成 BondServo åº”用程序的每个文件的内容。
本文件概要介绍组成 BondEq åº”用程序的每个文件的内容。
BondServo.vcxproj
BondEq.vcxproj
    è¿™æ˜¯ä½¿ç”¨åº”用程序向导生成的 VC++ é¡¹ç›®çš„主项目文件,其中包含生成该文件的 Visual C++ çš„版本信息,以及有关使用应用程序向导选择的平台、配置和项目功能的信息。
BondServo.vcxproj.filters
BondEq.vcxproj.filters
    è¿™æ˜¯ä½¿ç”¨â€œåº”用程序向导”生成的 VC++ é¡¹ç›®ç­›é€‰å™¨æ–‡ä»¶ã€‚它包含有关项目文件与筛选器之间的关联信息。在 IDE ä¸­ï¼Œé€šè¿‡è¿™ç§å…³è”,在特定节点下以分组形式显示具有相似扩展名的文件。例如,“.cpp”文件与“源文件”筛选器关联。
BondServo.h
BondEq.h
    è¿™æ˜¯åº”用程序的主头文件。
    å…¶ä¸­åŒ…括其他项目特定的标头(包括 Resource.h),并声明 CBondServoApp åº”用程序类。
    å…¶ä¸­åŒ…括其他项目特定的标头(包括 Resource.h),并声明 CBondEqApp åº”用程序类。
BondServo.cpp
    è¿™æ˜¯åŒ…含应用程序类 CBondServoApp çš„主应用程序源文件。
BondEq.cpp
    è¿™æ˜¯åŒ…含应用程序类 CBondEqApp çš„主应用程序源文件。
BondServo.rc
BondEq.rc
    è¿™æ˜¯ç¨‹åºä½¿ç”¨çš„æ‰€æœ‰ Microsoft Windows èµ„源的列表。它包括 RES å­ç›®å½•中存储的图标、位图和光标。此文件可以直接在 Microsoft Visual C++ ä¸­è¿›è¡Œç¼–辑。项目资源包含在 2052 ä¸­ã€‚
res\BondServo.ico
    è¿™æ˜¯ç”¨ä½œåº”用程序图标的图标文件。此图标包括在主资源文件 BondServo.rc ä¸­ã€‚
res\BondEq.ico
    è¿™æ˜¯ç”¨ä½œåº”用程序图标的图标文件。此图标包括在主资源文件 BondEq.rc ä¸­ã€‚
res\BondServo.rc2
res\BondEq.rc2
    æ­¤æ–‡ä»¶åŒ…含不在 Microsoft Visual C++ ä¸­è¿›è¡Œç¼–辑的资源。您应该将不可由资源编辑器编辑的所有资源放在此文件中。
@@ -33,8 +33,8 @@
应用程序向导创建一个对话框类:
BondServoDlg.h、BondServoDlg.cpp - å¯¹è¯æ¡†
    è¿™äº›æ–‡ä»¶åŒ…含 CBondServoDlg ç±»ã€‚此类定义应用程序的主对话框的行为。对话框模板包含在 BondServo.rc ä¸­ï¼Œè¯¥æ–‡ä»¶å¯ä»¥åœ¨ Microsoft Visual C++ ä¸­ç¼–辑。
BondEqDlg.h、BondEqDlg.cpp - å¯¹è¯æ¡†
    è¿™äº›æ–‡ä»¶åŒ…含 CBondEqDlg ç±»ã€‚此类定义应用程序的主对话框的行为。对话框模板包含在 BondEq.rc ä¸­ï¼Œè¯¥æ–‡ä»¶å¯ä»¥åœ¨ Microsoft Visual C++ ä¸­ç¼–辑。
/////////////////////////////////////////////////////////////////////////////
@@ -48,12 +48,12 @@
其他标准文件:
StdAfx.h, StdAfx.cpp
    è¿™äº›æ–‡ä»¶ç”¨äºŽç”Ÿæˆåä¸º BondServo.pch çš„预编译头 (PCH) æ–‡ä»¶å’Œåä¸º StdAfx.obj çš„预编译类型文件。
    è¿™äº›æ–‡ä»¶ç”¨äºŽç”Ÿæˆåä¸º BondEq.pch çš„预编译头 (PCH) æ–‡ä»¶å’Œåä¸º StdAfx.obj çš„预编译类型文件。
Resource.h
    è¿™æ˜¯æ ‡å‡†å¤´æ–‡ä»¶ï¼Œå¯ç”¨äºŽå®šä¹‰æ–°çš„资源 ID。Microsoft Visual C++ å°†è¯»å–并更新此文件。
BondServo.manifest
BondEq.manifest
    Windows XP ä½¿ç”¨åº”用程序清单文件来描述特定版本的并行程序集的应用程序依赖项。加载程序使用这些信息来从程序集缓存中加载相应的程序集,并保护其不被应用程序访问。应用程序清单可能会包含在内,以作为与应用程序可执行文件安装在同一文件夹中的外部 .manifest æ–‡ä»¶è¿›è¡Œé‡æ–°åˆ†å‘,它还可能以资源的形式包含在可执行文件中。
/////////////////////////////////////////////////////////////////////////////
SourceCode/Bond/BondEq/Resource.h
Binary files differ
SourceCode/Bond/BondEq/SetPage1.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "SetPage1.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/SetPage2.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "SetPage2.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/SettingsDlg.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "SettingsDlg.h"
#include "afxdialogex.h"
SourceCode/Bond/BondEq/TopToolbar.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "TopToolbar.h"
#include "afxdialogex.h"
#include "Common.h"
SourceCode/Bond/BondEq/View/ChangePasswordDlg.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "afxdialogex.h"
#include "ChangePasswordDlg.h"
#include "UserManager.h"
SourceCode/Bond/BondEq/View/LoginDlg.cpp
@@ -2,7 +2,7 @@
//
#include "stdafx.h"
#include "BondServo.h"
#include "BondEq.h"
#include "afxdialogex.h"
#include "LoginDlg.h"
#include "UserManager.h"
SourceCode/Bond/BondEq/res/BondEq.ico

SourceCode/Bond/BondEq/res/BondEq.rc2
Binary files differ
SourceCode/Bond/BondEq/stdafx.cpp
@@ -1,6 +1,6 @@
// stdafx.cpp : åªåŒ…括标准包含文件的源文件
// BondServo.pch å°†ä½œä¸ºé¢„编译头
// BondEq.pch å°†ä½œä¸ºé¢„编译头
// stdafx.obj å°†åŒ…含预编译类型信息
#include "stdafx.h"
SourceCode/Bond/x64/Debug/Config/BondEq.db
Binary files differ