2 qq 26109047 qq_26109047 于 2015.07.13 15:47 提问

怎么实现能用桌面的快捷方式同时打开两个同目录下的文件

如题,程序源码是有的。也成功编译出来。现在想加一个程序在里面,也就是想在以前的基础上,打开桌面快捷后能打来原的主程序同时也打开加入同安装目录下的另外一个程序。当关闭主程序时,同时也自动关闭加入的那个程序。
本来打算用.bat的批处理方法,但它每次都要打开,而且每次都只能运行一次,要不就是打开两个程序,要不就是关闭两个 程序,效果不理想。
想请问下可以怎么直接在源码中修改,或是用别的方法。

3个回答

bdmh
bdmh   Ds   Rxr 2015.07.13 15:48

你最好给那个程序做一个配置文件,里面写上需要打开的其他程序,这样你就配置文件就行了

qq_26109047
qq_26109047 你说的那个配置怎么做啊,能打开,但是能关主程序时也关了加的程序吗
2 年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2015.07.13 15:52

你可以自己写一个程序,然后桌面快捷方式指向你的exe,这样双击快捷方式的时候就会启动你的exe,然后由你的exe来启动主程序。同时你的exe也monitor主程序,主程序退出了,你的exe程序也跟着退出

qq_26109047
qq_26109047 回复oyljerry: 请问一下,你说那个自己写程序,能发下代码给我吗?
2 年多之前 回复
oyljerry
oyljerry 回复qq_26109047: 自己程序实现一个exe
2 年多之前 回复
qq_26109047
qq_26109047 请问下朋友你说的这个要怎么做类。能告诉我一下吗?我2549837984
2 年多之前 回复
zuishikonghuan
zuishikonghuan   2015.07.13 20:44

写一个中间层,快捷方式指向你的中间层,你的中间层再调用ShellExecuteEx或者CreateProcess运行那两个程序

zuishikonghuan
zuishikonghuan 回复qq_26109047: 就是调用ShellExecuteEx这个API啊,运行程序。。
2 年多之前 回复
qq_26109047
qq_26109047 请问一下,你说这个东西怎么写,能具体一下吗? 谢谢啊 如果方便就加下QQ2549837984
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片