为什么打开CFileDialog后写ini文件会不成功的?

wickey_lu wickey_lu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
大家帮忙看看下面程序:

void CYuyuDlg::OnButton1()
{
// TODO: Add your control notification handler code here
CFileDialog dlg(TRUE,"bmp",NULL,OFN_HIDEREADONLY |OFN_OVERWRITEPROMPT,m_szFilters);
if(dlg.DoModal()==IDOK){
}
}

void CYuyuDlg::OnButton2()
{
// TODO: Add your control notification handler code here
CString strNum="0";
int nNum=(int)strtod(strNum,NULL);
nNum++;
CString strKeyName,strSe;
strKeyName.Format("%d",nNum);
strSe.Format("%d",nNum/10);
::WritePrivateProfileString(strSe,strKeyName,"1",".\\Num.ini");
}
原来ini文件的内容是这样的:

[0]
1=0

当我没有按Button1生成一个CFileDialog打开一个文件时,按下Button2时ini文件的内容如下:
[0]
1=1
(这时执行是正确的)
但当我按Button1生成一个CFileDialog打开一个文件时,按下Button2时ini文件的内容如下:
[0]
1=0
(文件内容没有变,这是错误的)
为什么会这样呢?不止是ini文件,我发现通过打开CFileDialog打开一个文件后,写txt文件也会失败

...全文

相关推荐

基于PyTorch的Dual Attention Network(DANet)的实现源码(含注意力模块(PAM和CAM)的实现).zip

基于PyTorch的Dual Attention Network(DANet)的实现源码(含注意力模块(PAM和CAM)的实现) 【项目简介】 实验版本简介 环境: Python3.6, Pytorch1.0, OpenCV, Numpy等必备环境 DANet_ResNet实验代码: danet.py, attention.py, danet_res152.py, train_dan_res.py DANet_deeplabv3实验: danet.py, attention.py, deeplabv3_danet.py, train_v3_danet.py 实验数据介绍 一副无人机拍摄的高分辨率矿区影像图 实验室进行标注的对应label 进行裁剪后的320 x 320的图像与label数据 实验代码介绍 danet.py: DANet网络代码 attention.py: 注意力模块代码,pam和cam模块代码 danet_res152.py: 基于resnet152的danet代码,替换aspp模块 deeplabv3_danet.py: 将danet模块加入deeplabv3网络

.whl

掌握ASP.NET三层架构:从基础到实践

ASP.NET三层架构是一种流行的软件设计模式,用于构建可维护、可扩展的Web应用程序。它将应用程序分为三个主要层次:表现层(Presentation Layer)、业务逻辑层(Business Logic Layer, BLL)和数据访问层(Data Access Layer, DAL)。每个层次都有其明确的职责和功能。

Compass宁

ASP.NET MVC 与 ASP.NET Core MVC:架构演进与技术对比

ASP.NET MVC与ASP.NET Core MVC架构演进对比分析 摘要:本文深入对比了微软两大Web开发框架ASP.NET MVC与ASP.NET Core MVC的核心差异。ASP.NET MVC基于.NET Framework,采用传统MVC模式,主要依赖IIS服务器;而ASP.NET Core MVC作为新一代跨平台框架,采用模块化设计,内置Kestrel高性能服务器,支持跨平台部署。

caifox菜狐狸

ASP.NET MVC三层架构实战:BBS系统开发完整实例

ASP.NET MVC 是基于 .NET 平台的Web应用框架,采用模式实现关注点分离。请求首先通过路由系统(Route)映射到对应的控制器(Controller),由控制器调用业务逻辑并返回视图模型(ViewModel)至视图引擎(如Razor)进行HTML渲染。// 示例:典型MVC路由配置}");});该流程体现了依赖注入与约定优于配置的设计理念,支持灵活扩展与单元测试,相较传统 Web Forms 更适合构建现代化、可维护的Web应用。

銀河鐵道的企鵝

Awesome Short Drama Skills-AI短剧和漫剧 技能包

Awesome Short Drama Skills 一个实用的短剧技能包,人工核对收录了80多套开箱即用的Agent Skill。内容贴着实际制作链路整理,从网文IP评估、分集大纲与付费卡点设计,到分镜脚本拆解及去AI味审稿,再到适配Seedance、MiniMax、可灵等主流模型的提示词生成都有涵盖。 大部分采用标准SKILL.md格式,千问、豆包、龙虾OpenClaw、Claude Code等智能体都能直接挂载调用。项目还针对剧本与选题做过多轮盲测对比,给出了不同阶段的避坑建议与搭配组合,很适合用来搭建自动化流水线。 项目收录给 AI 智能体(agent)用的短剧 skill,覆盖小说改编、集纲、钩子和付费卡点、剧本审稿、分镜、角色资产,以及给 Seedance、MiniMax、可灵等视频模型的提示词。大多是标准 SKILL.md 格式,千问办公、豆包电脑版、龙虾(OpenClaw)、WorkBuddy、Kimi Code、Qwen Code、CodeBuddy、Trae、Qoder、Claude Code、Codex 等支持技能的智能体都能装,装法见常见问题。每个项目都经过人工核对,按类型、创作阶段和适配的视频模型整理

一叶知秋yyds
评论 4
收藏 已收藏
分享
返回顶部
wickey_lu
VC/MFC 16,550 成员 421,606 内容