社区
非技术类
帖子详情
如何知道我的某一个进程正在运行?
uk
2002-02-01 09:15:06
有什么比较高效的方法吗?
...全文
115
9
打赏
收藏
如何知道我的某一个进程正在运行?
有什么比较高效的方法吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
uk
2002-02-01
打赏
举报
回复
Process Viewer 也不能实时刷新
Koshima
2002-02-01
打赏
举报
回复
还是用vss自带的“Process Viewer"吧,这个最省事!
你可以观察当前正在运行的所有进程!
kimryo
2002-02-01
打赏
举报
回复
用个特殊的类名称,直接FindWindow就行了。
masterz
2002-02-01
打赏
举报
回复
http://www.codeguru.com/win32/previnst.shtml
// CPreviousInstance.h
class CPreviousInstance
{
public:
CPreviousInstance();
virtual ~CPreviousInstance();
LONG Count() const
{
return m_previous;
}
private:
static LONG s_count;
LONG m_previous;
CPreviousInstance(const CPreviousInstance&);
CPreviousInstance& operator=(const CPreviousInstance&);
};
// CPreviousInstance.cpp
// static instance count stored in a shared read/write section
#pragma data_seg("Instance")
LONG CPreviousInstance::s_count = 0;
#pragma data_seg()
#pragma comment(linker,"/section:Instance,rws")
// Construction/Destruction
CPreviousInstance::CPreviousInstance():
m_previous(0)
{
m_previous = ::InterlockedIncrement(&s_count);
--m_previous;
}
CPreviousInstance::~CPreviousInstance()
{
::InterlockedDecrement(&s_count);
}
uk
2002-02-01
打赏
举报
回复
我想知道程序启动时他会向系统发送一个什么消息,这样我就不用枚举系统里所有的进程信息了,那样太慢了。
各位能谈谈CMutex具体做法吗?我很急,谢谢各位!
masterz
2002-02-01
打赏
举报
回复
create a named CMutex in your program, to detect the existence of your, program, you can try to do the samething , if success, no previous instance exists, otherwise there is a previous instance running.
scklotz
2002-02-01
打赏
举报
回复
在你的程序里建立一个信号量或则mutex,
然后就可以监测到.
scklotz
2002-02-01
打赏
举报
回复
在你的程序里建立一个信号量或则mutex,
然后就可以监测到.
storein
2002-02-01
打赏
举报
回复
使用FINDWINDOW()
c#中怎样判断
一个
程序是否正在
运行
?
c#中怎样判断
一个
程序是否正在
运行
? 我写了两个程序,其中程序2想判断程序1是否正在
运行
(这两个程序没有任何联系) 谢谢啊 if(System.Diagnostics.Process.GetProcessesByName("要获取的程序在
进程
中的称").To...
什么是
进程
? (
进程
的详细概念 )
进程
管理是操作系统重点、难点问题,也是贯穿Linux学习的知识点。那么什么是
进程
? 为什么引入
进程
的概念? 从理论角度看,是对正在
运行
的程序过程的抽象;... 广义定义:
进程
是
一个
具有一定独立...
ubuntu中,终止
一个
进程
或终止
一个
正在
运行
的程序
在ubuntu中,终止
一个
进程
或终止
一个
正在
运行
的程序,一般是通过 kill 、killall、pkill、xkill 等进行。 -------------------------------------------------------------------先看两个例子: 例子一:结束某个...
进程
有哪些状态?
在单处理机环境下,每一时刻最多只有
一个
进程
处于
运行
状态。 就绪状态就是说
进程
已处于准备
运行
的状态,即
进程
获得了除CPU之外的一切所需资源,一旦得到CPU即可
运行
。 阻塞状态就是
进程
正在等待某一事件而暂停
运行
,...
linux下的单实例
进程
-
一个
进程
不能重复启动
最近项目中的
一个
计数程序,因为会计数,所以只能有
一个
进程
在
运行
,否则计数速度会加快,而刚好又是
一个
守护
进程
。Steven的《unix环境高级编程》的守护
进程
中就有讲,单实例
进程
。 这种监控有很多,如果放在两年前...
非技术类
1,658
社区成员
58,950
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章