CSDN论坛 > VC/MFC > 硬件/系统

[讨论]如何通过一个程序来激活另一个程序!? [问题点数:0分]

Bbs2
本版专家分:111
结帖率 88.16%
CSDN今日推荐
Blank
黄花 2004年12月 扩充话题大版内专家分月排行榜第二
Blank
蓝花 2005年2月 VC/MFC大版内专家分月排行榜第三
Bbs2
本版专家分:111
Bbs7
本版专家分:22525
Bbs2
本版专家分:111
Bbs9
本版专家分:51700
Blank
黄花 2005年7月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2005年6月 VC/MFC大版内专家分月排行榜第三
Bbs2
本版专家分:111
Bbs2
本版专家分:111
Bbs2
本版专家分:111
匿名用户不能发表回复!
其他相关推荐
在c++中从一个程序中启动和关闭另一个程序
今天正在编写的程序是一个插件(PlugIn)。插件其实就是一个动态链接库,可以被主程序装入内存中,并调用插件中按照主程序规定编写的函数。由于插件受制于主程序,因此我必须另外提供一个程序可以扩展插件的功能。于是乎,我就编写了一个更加复杂的程序来完成更多的功能,但是为了使这个程序可以看起来是和使用插件的程序象是集成在一起的,就必须在启动插件程序的过程中,也同时启动我后来编写的程序,并且还要在插件主程序关闭之前,将我编写的程序也关闭。为了实现这一目的,ShellExecuteEx()以及FindWindow()就
在java程序中开启另一个java程序
在java程序中开启另一个程序(用nohup开启的守护进程) 实习了一段时间,终于有活干了。 最近在写一个小程序,作为linux的守护进程周期性的执行脚本。 这个守护进程写完之后,又写了一个控制台,用控制台来对守护进程进行开启,关闭。。 在写开启时,想用Runtime 和Process 来执行命令来开启守护进程,代码是这样的 Process process = null; try {
如何让服务启动另一个程序
用Windows服务来启动带UI界面的程序 很多同学使用服务来单纯的启动另一个程序(WinExe,ShellExe,CreateProcess)结果发现我们的程序没界面但有进程,那是为什么呢?服务启动UI程序不能直接CreateProcess(),否则因为service session,程序UI不能看见,所以 我们需要拿到当前explorer.exe的token,然后CreateProcess
在一个程序中控制另一个程序的函数调用
<br />在一个程序中控制另一个程序的函数调用<br /> <br />作者:flyfish 2011-02-27 星期日<br />一 被控制程序<br />1 新建一个基于对话框的程序 名称为Main 这是被控制程序<br />2 首先编写一个函数 该函数的功能是每次点击按钮编辑框中的数值加2<br />intg_nContent;<br />HWNDg_hWnd;<br />voidSubCall()<br />{<br />     g_nContent=g_nContent+2;<br />  
微信小程序--实现按钮跳转另一个页面
首先建立一个按钮 在 index.wxml页面中建立一个容器作为按钮 &amp;lt;view class='day-weather' bindtap='onTapDayWeather'&amp;gt; &amp;lt;/view&amp;gt; 上面是我代码部分,由bindtap构建一个按钮函数 然后在index.js页面写onTapDayWeather函数 onTapDayWeather(){ wx.s...
打开并激活已存在程序窗口
在实际的应用程序开发中,我们可能会在程序里查找另一个程序是否已打开,如果查找的程序已打开就把它激活成当前的窗口。这里分别用C#.NET和VB.NET两种程序来实现了这个功能,这两个程序里都可以打开一个标题是"我的电脑"的窗口:-------------------C#.NET的实现---------------[System.Runtime.InteropServices.DllImport("u
VC打开另一个应用程序
要在应用程序中启动其他的应用程序,有3个函数可以使用,下面我一一说说他们(我以打开D:\Program Files\zeecalls\目录下的zeecalls.exe应用程序为例): 1、Winexec 这个函数最简单,只有两个参数,原型如下: UINT WinExec( LPCSTR lpCmdLine, // address of command line UINT uCmdShow
C#应用程序只允许运行一个实例,多次运行的时候激活当前实例,显示其界面
很多时候,我们开发的程序,需要单例运行的的功能,即整个应用程序只允许同时运行最多一个实例,重复运行的时候,激活当前实力,显示其界面。   在C#程序中,其解决方案有多重,可以参照Charles Chen 的C#程序只允许运行一个实例的解决方案一文。   参照其文章,我决定使用调用Windows Api的方法,大致如下:   namespace BarCodeSystem { publi
Java操作另一个Java程序使其重启
大概思路:写两个程序,一个负责重启的程序,一个是待重启的程序,在这里为了区分我们假设负责重启的那个程序叫A,待重启的程序叫B,他们都是线程,还要搭配数据库,他是两个程序的桥梁,通过设置信号量进行判断程序状态(不妨设置信号量为Flag),我是这么设置的,0:表示程序正在运行中,1:表示程序需要重启,正准备做关闭自己的操作(只针对待重启的程序B),2:表示B程序已经把自己给关闭了,需要A程序把B程序启动
vc++ 在程序中运行另一个程序的方法
<br /><br />在vc++ 程序中运行另一个程序的方法有三个: WinExec(),ShellExcute()和CreateProcess()<br />三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。<br />    WinExec 两个参数,前一个指定路径,后一个指定显示方式。<br />    ShellExe
关闭
关闭