相关疑难解决方法(0)

我可以向Windows上的应用程序发送ctrl-C(SIGINT)吗?

我已经(过去)编写跨平台(Windows/Unix的),其命令行启动时,处理用户输入的应用Ctrl- C以同样的方式组合(即彻底结束应用程序).

在Windows上是否可以从另一个(不相关的)进程发送Ctrl- C/ SIGINT /等效进程来请求它干净地终止(给它一个整理资源的机会等)?

windows signals sigint

83
推荐指数
8
解决办法
9万
查看次数

通过窗口的句柄查找进程ID

获取进程的特定PID时遇到问题,此进程的问题在于它是一个隐藏的进程,它没有显示在任务管理器/ powershell上,完全隐藏.

我所做的远是这个过程的主窗口句柄,问题是,我怎样才能得到它的pid.

我正在尝试做的是读取这个过程的内存并编辑它,但如果没有PID我不能这样做(因为我需要在内存中获取它的基地址).

所以,如果任何人有任何解决方法或某些东西给我,它会很棒.

PS:此过程未在Process.GetProcesses()中显示.

TY!

c#

26
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×1

sigint ×1

signals ×1

windows ×1