命令按钮 button
IDC_DOWNLOAD
下载
命令按钮 button
IDC_UPLOAD
上传
命令按钮 button
IDCANCLE
退出
列表框 listbox
IDC_LIST_FILE
(sort 不选)
3.定义控件的成员变量
按照表 6.14,用类向导(Class Wizard)为对话框中的控件对象定义相应的成员变量。
表 6.14 控件对象的成员变量
控件 ID
Control IDs
变量名称
Member
Variable Name
变量类别
Category
变量类型
Variable Type
IDC_STATIC_FTP m_staFtp Control CStatic
IDC_STATIC_NAME m_staName Control CStatic
IDC_STATIC_PWD m_staPwd Control CStatic
IDC_EDIT_FTP m_strFtp Value CString
m_editFtp Control CEdit
IDC_EDIT_NAME m_strName Value CString
m_editName Control CEdit
IDC_EDIT_PWD m_strPwd Value CString
m_editPwd Control CEdit
IDOK m_btnQuery Control CBotton
IDC_DOWNLOAD m_btnDownload Control CBotton
IDC_UPLOAD m_btnUpload Control CBotton
IDC_LIST_FILE m_listFile Control CListBox
4.添加成员变量的初始化代码
在 FtpDlg.cpp 文件的 OnInitDialog()函数中添加成员变量的初始化代码。对服务器
名,登录用户名,登录口令的控件变量赋初值。
BOOL CFtpDlg::OnInitDialog()
{
................. // 前面是 MFC 应用程序向导和类向导自动生成的代码
// TODO: Add extra initialization here
m_strFtp=_T(""); // 初始化服务器域名
m_strName=_T(""); // 初始化登录用户名
m_strPwd=_T(""); // 初始化登录口令
UpdateData(FALSE); //更新界面
return TRUE; // return TRUE unless you set the focus to a control
}
5.为对话框中的控件对象添加事件响应函数
按照表 6.15,用类向导(Class Wizard )为对话框中的控件对象添加事件响应函数。