高手帮忙,如何实现这样的功能,一点想法都没有,一直在线等,分不够请说一声,另开帖加....

str345 2006-08-25 11:48:07
程序A要求随系统启动,之后判断条件B是否成立,如成立,执行一些操作,如不成立,自动关闭自己,这一步比较简单,还有一个要求是,当用户手动双击该程序图标启动时,无论条件B是否成立,均不关闭自己,进入程序主界面?这里没有思路,假如用户双击运行,此时条件B不成立,如何防止程序自动关闭?
...全文
171 15 打赏 收藏 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
str345 2006-08-26
  • 打赏
  • 举报
回复
已搞定
lixf 2006-08-25
  • 打赏
  • 举报
回复
桌面上或是启动菜单的启动图标可以设为快捷方式,然后设个启动参数就行了
str345 2006-08-25
  • 打赏
  • 举报
回复
A是放到注册表RUN中的!!!!!


moloto2004 2006-08-25
  • 打赏
  • 举报
回复
GetCommandLine
奥爸 2006-08-25
  • 打赏
  • 举报
回复
A 写的自启动命令带个参数

a.exe /autorun

这样, 当A 运行的时候如果该参数存在,则检测条件B,否则应该是用户双击启动的,不检测B 直接显示主界面

-----------------------
如果A放在启动菜单里面的话,就没有办法了
奥爸 2006-08-25
  • 打赏
  • 举报
回复
方法2:我感觉写成一个A程序不好,跟A程序加一个调用程序C

系统启动的时候运行C程序,如果条件合适就执行A,不合适就不要执行
A没有任何判断条件,双击就运行
jerry 2006-08-25
  • 打赏
  • 举报
回复
A 写的自启动命令带个参数

a.exe /autorun

这样, 当A 运行的时候如果该参数存在,则检测条件B,否则应该是用户双击启动的,不检测B 直接显示主界面
奥爸 2006-08-25
  • 打赏
  • 举报
回复
GetTickCount
奥爸 2006-08-25
  • 打赏
  • 举报
回复
简单办法
假如用户双击运行,此时条件B不成立,如何防止程序自动关闭?
A运行的时候判断一些时间也就是 getticktime() 为开机到现在的时间

大概估算出一个数就可以了,超过这个数目就默认是双击打开的
奥爸 2006-08-25
  • 打赏
  • 举报
回复
如果A放在启动菜单里面的话,就没有办法了
------------------------------------
如果A放在启动菜单里面的话,也可以指定启动命令行参数啊,怎么会没办法

--------------------------
如果你双击在启动文件夹里面的快捷方式,就会产生和自启动一样的效果,不符合楼主要求
str345 2006-08-25
  • 打赏
  • 举报
回复
krh2001(边城浪子) ( ) :
能大致给写几行吗?我没有MSDN,查不到那几个函数的用法!而且A是对话框程序,默认没有那几个命令行函数,如何添加?
str345 2006-08-25
  • 打赏
  • 举报
回复
jerry 2006-08-25
  • 打赏
  • 举报
回复
如果A放在启动菜单里面的话,就没有办法了
------------------------------------
如果A放在启动菜单里面的话,也可以指定启动命令行参数啊,怎么会没办法
aa3000 2006-08-25
  • 打赏
  • 举报
回复
GetCommandLine 可读取参数,至于设置参数就是在快捷方式属性里的目标后面加上字符
str345 2006-08-25
  • 打赏
  • 举报
回复
lixf():
能说的具体些吗?如何设置启动参数?我要在程序里读这个参数的!!!
【模型预测控制MPC】面向复杂海洋环境的无人水面艇编队双层模型预测控制理论与鲁棒协同控制方法研究(Matlab代码实现)内容概要:本文围绕复杂海洋环境下无人水面艇(USVs)编队控制问题,提出了一种双层模型预测控制(MPC)理论与鲁棒协同控制方法。该方法结合分层预测控制架构,对多无人艇编队的运动学与动力学进行级联建模,通过上层优化规划与下层协同执行实现路径跟踪与编队稳定性控制。研究重点在于应对海洋环境中的不确定性扰动(如风浪流)、通信延迟及多约束耦合问题,提升编队系统的鲁棒性与协同精度。文中给出了完整的Matlab仿真代码实现,验证了所提方法在约束条件下仍能保持良好稳定性与轨迹跟踪性能。; 适合人群:具备自动控制、机器人或海洋工程等相关专业背景,熟悉Matlab仿真工具,从事多智能体协同控制、无人系统路径规划或模型预测控制研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于多无人艇编队在复杂海况下的协同路径规划与鲁棒控制设计;②为研究分层MPC、分布式协同控制、抗干扰控制策略提供理论参考与代码实现范例;③支持科研复现、课程项目开发及工程原型验证。; 阅读建议:此资源以理论分析与Matlab代码实现相结合,建议读者在理解MPC基本原理的基础上,结合文档中的模型推导与仿真实验结果,动手运行并调试所提供的代码,深入掌握双层控制架构的设计逻辑与参数调优方法。
内容概要:本文研究了一种基于混沌系统与DNA编码的复合型彩色图像加密解密方案,通过融合混沌系统的伪随机性与DNA编码的高维扩散特性,实现对图像RGB三通道的多层级加密。方案采用“先置乱、再扩散”的设计思路,利用混沌序列对像素位置进行全局置乱,并结合DNA碱基映射与运算完成像素灰度值的二次扩散,显著提升加密复杂度与安全性。研究重点在于系统性分析该算法在多种干扰场景下的抗噪声与抗裁剪性能,验证其在高斯噪声、椒盐噪声及不同裁剪比例下的鲁棒性表现,弥补了现有研究在实际传输干扰应对方面的不足。; 适合人群:具备图像处理、信息安全或密码学基础知识的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于网络图像传输、医疗影像保护、军事通信等对安全性与鲁棒性要求较高的场景;②目标是在保证高安全性的前提下,确保加密图像在遭受噪声污染或部分数据丢失时仍能有效恢复关键信息,提升算法的实用性和工程适用性。; 阅读建议:建议结合Matlab/Python编程实践,复现加密解密流程与抗干扰测试,深入理解混沌序列生成、DNA编码规则及性能评估指标(如PSNR、NPCR、UACI)的应用,重点关注算法在不同攻击场景下的响应机制与优化潜力。

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧