社区
Windows SDK/API
帖子详情
在一个程序中运行另一个程序的方法?
Firstfire
2003-12-13 10:17:04
1、请问shellexecute和winexec的区别是什么?哪一个更适用?、
2、如何把我的一个程序附到另一个程序上,当运行另一个程序时,先运行我的程序,再运行先前的那个程序,或先运行原来的程序,再运行我的程序?
...全文
86
9
打赏
收藏
在一个程序中运行另一个程序的方法?
1、请问shellexecute和winexec的区别是什么?哪一个更适用?、 2、如何把我的一个程序附到另一个程序上,当运行另一个程序时,先运行我的程序,再运行先前的那个程序,或先运行原来的程序,再运行我的程序?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Firstfire
2003-12-16
打赏
举报
回复
第二个问题谁能给个解决办法?
naughtyboy
2003-12-15
打赏
举报
回复
第二个问题属于程序的“加壳”处理
Google上search一下就会有答案
俺只有Delphi源码
std::coding::peasant
2003-12-15
打赏
举报
回复
1.ShellExecute 是一个类似于在“资源管理器”里面双击文件的效果,可以执行 exe 文件,也可以打开有关联的文档,或者浏览文件夹,打开网页,打开送邮件程序等。
2.越看越像病毒 :) 问问做病毒的或杀毒的高手吧。
OperDone
2003-12-15
打赏
举报
回复
shellexecute 好用
Firstfire
2003-12-15
打赏
举报
回复
那第二个问题呢?有哪个高手帮帮忙嘛。
constantine
2003-12-15
打赏
举报
回复
顶
vargent77
2003-12-15
打赏
举报
回复
shellexecute就流行一点罗,winexec好像是16位的把,淘汰了吧,
这里有一段 老妖兄 贴的CreatProcess的代码,如果合适给分老妖兄吧
void __fastcall TForm1::Button1Click(TObject *Sender)
{
PROCESS_INFORMATION pi;
STARTUPINFO si;
ZeroMemory(&si, sizeof(si));
si.cb = sizeof(STARTUPINFO);
if(CreateProcess("d:\\Program files\\Internet Explorer\\IExplore.exe", NULL,
NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi))
{
// 等待这个进程结束
WaitForSingleObject(pi.hProcess, INFINITE);
CloseHandle(pi.hThread);
CloseHandle(pi.hProcess);
}
else
{
MessageBox(Handle, "无法启动进程!", "Error", MB_OK);
}
}
JedyWoody
2003-12-14
打赏
举报
回复
对,搜一下先。
CreatProcess控制的全面,shellexecute简单,winexec有点过时。
叶子哟
2003-12-14
打赏
举报
回复
要想完全控制,用CreatProcess,参考一下吧,这两天在基础版挺多的:
Android
中
获取正在
运行
的应用
程序
ActivityManager的使用(二)
Android
中
获取正在
运行
的应用
程序
-----ActivityManager的使用(二)
Android应用
程序
进程管理
Android系统里面的应用
程序
进程有
一个
特点,那就是它们是被系统托管的。也就是说,系统根据需要来创建进程以及回收进程。进程创建发生在组件启动时,它们是由Zygote进程负责创建。Zygote进程是由系统
中
的第
一个
进程init负责启动。此外,用来
运行
各种系统服务的System Server进程也是由Zygote进程创建的。进程回收发生在内存紧张时,由Low Memory Killer执行。此外,组件管理服务ActivityManagerService和窗口管理服务WindowManagerService也会在适当的时候主动进行进程回收。每
一个
应用
程序
进程根据
运行
情况被赋予优先级,当需要回收进程的时候,就按照优先级从低到高的顺序进行回收。这个PPT讲Android应用
程序
进程的启动和回收,主要涉及到Zygote进程、System Server进程,以及组件管理服务ActivityManagerService、窗口服务WindowManagerService,还有专用驱动Low Memory Killer。通过了解Android系统对应用
程序
进程的管理,我们就能更清楚应用
程序
的
运行
机制。
WPF经典教程之WPF应用
程序
管理
一、WPF应用
程序
由System.Windows.Application类进行管理 二、创建WPF应用
程序
创建WPF应用
程序
有两种方式: 1、Visual Studio和Expression Blend默认的方式,使用App.xaml文件定义启动应用
程序
App.xaml文件的内容大致如下..... 更多WPF资源:http://cleopard.download.csdn.net/
C++经典
程序
收集的一些经典的例程,关于C++的,希望大家有用
程序
员表白专用
程序
程序
员表白专用
Windows SDK/API
1,222
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章