📄 alterdialog.h
字号:
//共享修改对话框
#pragma once
#include <string>
#include "XMLDESCRIBEDATA.h"
using namespace std;
class CAlterDialog : public CDialogImpl<CAlterDialog>
{
public:
enum { IDD = IDD_DIALOG_ALTER };
BEGIN_MSG_MAP(CAlterDialog)
MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
MESSAGE_HANDLER(WM_CLOSE, OnClose)
COMMAND_HANDLER(ID_ALTER_CANCEL, BN_CLICKED, OnBnClickedAlterCancel)
COMMAND_HANDLER(IDC_BUTTON_WHERE, BN_CLICKED, OnBnClickedButtonWhere)
COMMAND_HANDLER(ID_ALTER_DESCRIBE, BN_CLICKED, OnBnClickedAlterDescribe)
COMMAND_HANDLER(ID_ALTER_SENDMAIL, BN_CLICKED, OnBnClickedAlterSendmail)
END_MSG_MAP()
LRESULT OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/);
public:
LRESULT OnClose(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/);
private:
bool HasDescribeFile();
bool MakeNewDes();
bool MakeOldDes();
bool AllSame();
void SendFile();
void SendDescribe();
bool CheckPart(string);
private:
string NowWhere;
vector <string> VSendFile;//存放需要被发送的文件名
CXMLDESCRIBDATA OldDes;//存放老描述信息
CXMLDESCRIBDATA NewDes;//存放新描述信息
string DownLoadCode;
string MailBoxName;
public:
LRESULT OnBnClickedAlterCancel(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/);
LRESULT OnBnClickedButtonWhere(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/);
LRESULT OnBnClickedAlterDescribe(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/);
LRESULT OnBnClickedAlterSendmail(WORD /*wNotifyCode*/, WORD /*wID*/, HWND /*hWndCtl*/, BOOL& /*bHandled*/);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -