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

📄 subject_16535.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:16535 发表者:萤火虫 发表日期:2002-09-29 11:39:06
<br>主题:有人做过选择路径和显示路径方面的东西吗?
<br>内容:两个Edit框,一个输入名字,一个输入路径,路径还可以通过Button来选择,可是在VC里面好像对"\\"不太灵啊,或者说不好用,怎么解决那个显示出两个\\的问题阿?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:TopLevel 回复日期:2002-09-29 11:43:16
<br>内容:四个\\\\即可。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:iwill 回复日期:2002-09-29 11:59:33
<br>内容:void CCHDLOG::OnBtnBrowse() <BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;LPMALLOC pMalloc;<BR>&nbsp;&nbsp;&nbsp;&nbsp;if (SHGetMalloc (&pMalloc)!= NOERROR)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;&nbsp;;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;BROWSEINFO bInfo;<BR>&nbsp;&nbsp;&nbsp;&nbsp;LPITEMIDLIST pidl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;ZeroMemory ( (PVOID) &bInfo,sizeof (BROWSEINFO));<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;CString m_strPath="c:\\";<BR>&nbsp;&nbsp;&nbsp;&nbsp;bInfo.hwndOwner =NULL;<BR>&nbsp;&nbsp;&nbsp;&nbsp;bInfo.pszDisplayName = m_strPath.GetBuffer (MAX_PATH);<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;bInfo.ulFlags = BIF_RETURNFSANCESTORS<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| BIF_RETURNONLYFSDIRS<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;| (FALSE/*m_bStatus*/ ? BIF_STATUSTEXT : 0);<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;bInfo.lpfn = NULL;&nbsp;&nbsp;// address of callback function<BR>&nbsp;&nbsp;&nbsp;&nbsp;bInfo.lParam = (LPARAM)0;&nbsp;&nbsp;&nbsp;&nbsp; // pass address of object to callback function<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;if ((pidl = ::SHBrowseForFolder(&bInfo)) == NULL)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;&nbsp;;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;if (::SHGetPathFromIDList(pidl, m_strFilename.GetBuffer(MAX_PATH)) == FALSE)<BR>&nbsp;&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pMalloc -&gt;Free(pidl);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pMalloc -&gt;Release();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return ;<BR>&nbsp;&nbsp;&nbsp;&nbsp;}<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;m_strFilename.ReleaseBuffer();<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;pMalloc -&gt;Free(pidl);<BR>&nbsp;&nbsp;&nbsp;&nbsp;pMalloc -&gt;Release();<BR>&nbsp;&nbsp;&nbsp;&nbsp;if(m_strFilename.Right (1)!="\\")<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_strFilename+="\\";<BR>&nbsp;&nbsp;&nbsp;&nbsp;UpdateData(FALSE);<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<BR>}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-09-29 12:57:23
<br>内容:可看看下面源码,希望能对你有所帮助:<BR>http://www.csdn.net/cnshare/soft/9/9078.shtm
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萤火虫 回复日期:2002-09-29 15:10:27
<br>内容:iwill的函数调出了那个文件选择框,好像效果还挺好的。jz_x和toplevel也很不错,thx all<BR>2002-9-29 15:12:16

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -