📄 webdiskwnd.h
字号:
#pragma once
#include "DropTreeCtrl.h"
// CWebDiskWnd
class CWebDiskWnd : public CWnd
{
DECLARE_DYNAMIC(CWebDiskWnd)
public:
CWebDiskWnd();
virtual ~CWebDiskWnd();
BOOL Create(DWORD dwStyle, CRect &rect, CWnd *pParent, UINT id);
void InitCtrl(void);
void InitFont(void);
public:
CFont m_ftCtrl; //为保证所有控件字体一致,所定义的字体变量
CButton m_gbLogin; //登陆组合框
CStatic m_stUser; //“用户名”静态文本框
CEdit m_edUser; //输入“用户名”的编辑框
CStatic m_stPassword; //“密码”静态文本框
CEdit m_edPassword; //输入“密码”的编辑框
CButton m_btLogin; //“登陆”按钮
CButton m_btLogout; //“退出”按钮
CButton m_btRegister; //“注册”按钮
CDropTreeCtrl *m_pdtcFile; //服务器中的文件列表
CStringList m_FileList; //文件列表
CService *m_pService; //服务指针
CProgressCtrl m_pgcTest; //进度条
BSTR m_bstrTicket; //服务器验证票据
CImageList *m_pImageList;
CMenu m_menu;
CString m_strDestFilePath;
protected:
afx_msg void OnBnClickedButtonRegister();
afx_msg void OnBnClickedButtonLogin();
afx_msg void OnBnClickedButtonLogout();
afx_msg void OnDblclkTreeTest(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg LRESULT OnFileUpload(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnFileDownload(WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnFileDelete(WPARAM wParam, LPARAM lParam);
DECLARE_MESSAGE_MAP()
public:
void RegisterUser(void);
void StartService(void);
void StoptService(void);
void RetrieveFileList(HTREEITEM root = NULL);
void RetrieveShareFileList(HTREEITEM root = NULL);
public:
afx_msg void OnDestroy();
public:
afx_msg void OnPaint();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -