大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
我简单做了一下,基本实现你要的功能,事件响应代码在下面
得到路径之后,然后对文件进行文件内容的读取,读取到一个缓冲区内,然后 用 setwindowtext函数将 内容显示在 下面的空间上即可
void ctest2dlg::onbutton1()
{
// todo: add your control notification handler code here
cstring strpath;//用来保存文件路径
char strbuff[0xffff];//用来保存文件内容
cfile file;//文件类对象
cfiledialog dlg(true); //文件对话框类对象
if(dlg.domodal()==idok)
{
strpath=dlg.getpathname();//获取路径
}
getdlgitem(idc_edit_path)->setwindowtext(strpath);//设置路径文本
file.open(strpath,cfile::moderead);//打开文件
int filesize=file.getlength();
file.read(strbuff,filesize);//读取
strbuff[filesize]=’\0′;
getdlgitem(idc_edit_txt)->setwindowtext(strbuff);
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/170062.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...