我在那个Add Variables定义的时候是关联的一个CString的类型,变量名字是m_strPath,就是下面函数里面的那个(当然你也可以关联一个Control类型),然后双击那个Button按钮,它就自动跳到了填写代码的位置,就是下面的函数位置
void CGetPathNameDlg::OnBtnPath()
{
// TODO: Add your control notification handler code here
CFileDialog dlg(TRUE, "Text Files", "*.txt",OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,
"text Files(*.txt)|All Files(*.*)|*.*||")
if(dlg.DoModal() != IDOK)
{
return
}
m_strPath = dlg.GetPathName() //取文件名全称,包括完整路径。
UpdateData(FALSE)//这个是刷新,使变量的值马上显示,具体这个函数的用法你搜一下就知道了
}
还有什么不懂的问我吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)