⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 webdiskwnd.h

📁 网络硬盘的客户段,网络硬盘的客户段网络硬盘的客户段网络硬盘的客户段
💻 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 + -