社区
Windows SDK/API
帖子详情
每次有新的程序开始运行,我的程序都可以监控到?
catgo
2003-09-16 11:25:35
怎样知道当前桌面上运行了那些程序,并找到他们的句柄,把他们隐藏或显示?
或者每次有新的程序开始运行,我的程序都可以监控到?
...全文
64
14
打赏
收藏
每次有新的程序开始运行,我的程序都可以监控到?
怎样知道当前桌面上运行了那些程序,并找到他们的句柄,把他们隐藏或显示? 或者每次有新的程序开始运行,我的程序都可以监控到?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞翔的老虎
2003-10-09
打赏
举报
回复
参与。
constantine
2003-10-09
打赏
举报
回复
gz
JackLucifer
2003-10-05
打赏
举报
回复
gz
nightfallrove
2003-10-05
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1957/1957246.xml?temp=.8465845
很详细的。看懂了你就知道怎么办了,
zihan
2003-10-02
打赏
举报
回复
我建议你是用Shell hook,全局钩子.下面是dll代码.
var hookhandle:hhook=0;
function cbtcreatewndhook( int: integer; // hook code
WPARAM: longint; // depends on hook code
LPARAM: longint // depends on hook code
):longint ;
begin
result:=0;
if int=Hshell_WINDOWCREATED then
begin
lparam:=getwindowlong(wparam,GWL_STYLE);
postmessage(HWND_BROADCAST,registerwindowmessage('cbtcreatewndmessage'),wparam,lparam);
end
else
result:= callnexthookex(hookhandle,int,wparam,lparam);
end;
function createhook:bool;
begin
hookhandle:=setwindowshookex(wh_shell,cbtcreatewndhook,hinstance,0);
result:=hookhandle<>0;
end;
function freehook:bool;
begin
result:=unhookwindowshookex(hookhandle);
end;
end.
Cstarter
2003-09-30
打赏
举报
回复
ShellProc一个HOOK,在MSDN里有,我做有一个,不过不太完善,您可以试试着做
std::coding::peasant
2003-09-19
打赏
举报
回复
这个可以么?可以监控、记录运行的程序,并且可以自动关闭你不想运行的程序。
http://www.cppfans.com/articles/system/whshellhook.asp
浪潮之巅
2003-09-19
打赏
举报
回复
用www。google.com搜一下HOOK就可以找到你想要的东西了!!
sprewellkobe
2003-09-18
打赏
举报
回复
先取进程snap
监控可以用hook
catgo
2003-09-18
打赏
举报
回复
用Findwindow等函数不知道行不行?
ljianq
2003-09-18
打赏
举报
回复
定时取的进程快照。
venfly
2003-09-17
打赏
举报
回复
枚举所有的进程,把前后枚举的结果比较。http://expert.csdn.net/Expert/topic/1445/1445810.xml?temp=.727215
catgo
2003-09-17
打赏
举报
回复
能否说具体一点呢?谢谢!
Santos
2003-09-16
打赏
举报
回复
监控进程,发现进程数目增加,马上对比当前进程的名称列表和变化前的列表是否相同。
Linux 使用 monit
监控
程序
运行
Linux 使用 monit
监控
程序
运行1. 测试环境2. 安装软件3. monit配置文件4. monit服务启动与停止5. 关闭或开启开机自启动6. 查看monit的日志7. 如何
监控
自己的
程序
(当看门狗使用)(1) 待
监控
的
程序
示例(2) 检查
程序
运行状态的脚本(3) 启动
程序
的脚本(4) 修改配置文件(5) 报错解决(6) bug(7) 其他提醒8. 其他类似monit的
程序
9. 关于m...
西门子s7-200smart——7.
程序
下载长传和
监控
指令: P7.
程序
下载上传和
监控
: 一.下载: 1.通信: 1)接口选择:打开网络设置->以太网->更改适配->以太网->属性->连接时使用 2) 找到CPU 3) 已连接 2.点击下载 二.检测
程序
运行状态 1.利用
监控
/
程序
状态进行查看 蓝色能流母线 三.上传: 由PLC->电脑 1.通信 2.CPU的IP 3.上传 ...
Shell脚本
监控
程序
运行情况(结束进程)
Shell脚本
监控
程序
运行情况(结束进程) 上一篇博客写到了重启
程序
,那么结束
程序
该怎么写脚本呢? 还是用前面的例子:我有个
程序
是qt生成的可执行文件,名字为Manipulator,路径是/home/mk90/Documents/qt_exercise/build-Manipulator-Desktop-Debug,它的
监控
脚本如下: kill.sh #! /bin/bash while tru...
【Prometheus】如何通过prometheus
监控
springboot
程序
运行状态,并实时告警通知
jmx_exporter 主要用于从 Java 应用
程序
中提取 JMX 指标,通常包括 JVM级别的信息,如内存使用情况、线程状态、垃圾回收次数等。 对于传统的SpringBoot应用,由于它默认没有内置 Prometheus
监控
的指标,因此使用 jmx_exporter来抓取基础的JVM相关指标。
监视matlab变量,MATLAB如何添加
程序
的
监控
如果一个
程序
运行需要几个小时或者更长的时间,这样的
程序
,如果中途没有任何输出和显示的话,用户不知道这个
程序
何时结束,这非常不方便。这样的
程序
,一般是需要添加用时的
监控
的。这里以一个最简单的循环举例,x=0,
每次
循环,x=x 1.1、基本参数设定clc,clear,close allx = 0;n = 10000000;2、设定输出间隔reportInterval = 1000000;为什么要有间隔...
Windows SDK/API
1,222
社区成员
8,135
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章