📄 subject_61908.htm
字号:
<p>
序号:61908 发表者:李强-01 发表日期:2003-11-22 23:59:09
<br>主题:如何编写类似下面"浏览..."然后读写文件的程序
<br>内容:如何编写类似下面"浏览..."然后读写文件的程序,再将文本复制粘贴,那位高手有源码,小弟多谢了.
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:BigJames 回复日期:2003-11-23 10:51:24
<br>内容:SHBrowseForFolder可以打开那个对话框
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:BigJames 回复日期:2003-11-23 10:54:17
<br>内容:Sorry,刚才的回答,也许有误。<BR>在MSDN查找“Open and Save As Dialog Boxes”,也许就是你所要的。<BR>从ShBrowseForFolder下面的See Also也可以跳过去。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:李强-01 回复日期:2003-11-23 18:48:09
<br>内容:很抱歉,我不知道有没有控件可用,怎么用?有没有部分源代码.<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>回复者:BigJames 回复日期:2003-11-23 18:55:54
<br>内容: OPENFILENAME ofn; // common dialog box structure<BR>char szFile[260]; // buffer for file name<BR>HWND hwnd; // owner window<BR>HANDLE hf; // file handle<BR><BR>// Initialize OPENFILENAME<BR>ZeroMemory(&ofn, sizeof(ofn));<BR>ofn.lStructSize = sizeof(ofn);<BR>ofn.hwndOwner = GetSafeHwnd();<BR>ofn.lpstrFile = szFile;<BR>//<BR>// Set lpstrFile[0] to '\0' so that GetOpenFileName does not <BR>// use the contents of szFile to initialize itself.<BR>//<BR>ofn.lpstrFile[0] = '\0';<BR>ofn.nMaxFile = sizeof(szFile);<BR>ofn.lpstrFilter = "All\0*.*\0Text\0*.TXT\0";<BR>ofn.nFilterIndex = 1;<BR>ofn.lpstrFileTitle = NULL;<BR>ofn.nMaxFileTitle = 0;<BR>ofn.lpstrInitialDir = NULL;<BR>ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;<BR><BR>// Display the Open dialog box. <BR><BR>if (GetOpenFileName(&ofn)==TRUE) <BR> hf = CreateFile(ofn.lpstrFile, GENERIC_READ,<BR> 0, (LPSECURITY_ATTRIBUTES) NULL,<BR> OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,<BR> (HANDLE) NULL);<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>
回复者:李强-01 回复日期:2003-11-23 19:38:17
<br>内容:楼上的朋友解答是正确的,在此表示感谢.但我还是有一点疑问,那就是如何将文件内容读到一个Edit控件中.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:网王 回复日期:2003-11-24 17:41:14
<br>内容:把文件中得内容读到缓冲区中,<BR>可以一行一行得读取
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -