当前位置: 首页 > news >正文

MFC展锐下载工具设置指定分区下载不擦除 带sheet页的对话框的自动调用。

解决问题一定要分步骤,一步一步的解决,记录详细,设计与实际的不同之处。

20240822 chenhao
模拟人工操作去掉勾选的方式更好:加载完packetpacket后,点击设置,不勾指定的分区,点OK,点下载。

打开软件自动加载packet
int CMainFrame::OnCreate( LPCREATESTRUCT lpCreateStruct )
PostMessage( WM_INIT_PACKET );
ON_MESSAGE( WM_INIT_PACKET, OnInitalPacket )
点击加载packet
ON_COMMAND( ID_LOAD_PACKET, OnLoadPacket )

在__LoadPackets中加载完打开设置
if (needAutoOK)
{
OnSettings();
needAutoOK = FALSE;
}

点击设置
ON_COMMAND( ID_SETTINGS, OnSettings )
void CMainFrame::OnSettings()
INT_PTR nRlt = m_sheetSettings.DoModal();
BOOL CMainPage::OnInitDialog()
FillList( m_strCurProduct ); 在这里改
在设置初始化中
if (strFileID.Compare(_T(“APPDATA”)) == 0)
{
m_lstProductInfo.SetCheck(i, FALSE);//指定分区下载不擦除i=23
}
点OK

在SettingSheet 初始化里自动关闭窗口
if (needAutoOK)
{
EndDialog(IDOK);
}
验证不行。可能是MainPage没有执行OK
在MainPage 初始化里也加上
if (needAutoOK)
{
OnOK();
}
再试:验证OK,去掉勾选的分区数据还在
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 制作Centos7.9 Live系统镜像
  • VUE 实现三级权限选中与全选
  • uniapp h5项目页面中使用了iframe导致浏览器返回按键无法使用, 返回不了上一页.
  • 【Python 第六篇章】字符操作和读取文件
  • 解决npm下载依赖速度慢的问题
  • 对称密码学
  • 微信小程序:最近三天,当日昨日,当月,上月其他时间可以参考思路
  • 全桥整流器简介
  • Oracle手动误删物理上的数据文件解决办法
  • 【Linux】:用户缓冲区
  • 更新RK3588开发板的rknn_server和librknnrt.so【这篇文章是RKNPU2从入门到实践 --- 【5】的配套文章】
  • js发送邮件:如何在Node.js实现邮件发送?
  • vue 批量导出pdf 压缩包 zip
  • Location-Aware Self-Supervised Transformers for Semantic Segmentation
  • 最新保姆级教程
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • download使用浅析
  • Elasticsearch 参考指南(升级前重新索引)
  • ES6简单总结(搭配简单的讲解和小案例)
  • isset在php5.6-和php7.0+的一些差异
  • JavaScript设计模式之工厂模式
  • js算法-归并排序(merge_sort)
  • maven工程打包jar以及java jar命令的classpath使用
  • ng6--错误信息小结(持续更新)
  • Vue2 SSR 的优化之旅
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 如何设计一个微型分布式架构?
  • 树莓派 - 使用须知
  • 我这样减少了26.5M Java内存!
  • 学习笔记TF060:图像语音结合,看图说话
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 在weex里面使用chart图表
  • 怎么把视频里的音乐提取出来
  • MyCAT水平分库
  • Semaphore
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 交换综合实验一
  • ​【已解决】npm install​卡主不动的情况
  • ​2020 年大前端技术趋势解读
  • ​第20课 在Android Native开发中加入新的C++类
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #git 撤消对文件的更改
  • #stm32整理(一)flash读写
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (void) (_x == _y)的作用
  • (zhuan) 一些RL的文献(及笔记)
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (五)c52学习之旅-静态数码管
  • .net core使用EPPlus设置Excel的页眉和页脚