社区
进程/线程/DLL
帖子详情
如何获取操作系统中启动进程的ID或句柄?
fhw217
2019-01-22 12:11:47
正在做一个游戏存档备份程序,需要监视并获取操作系统所启动进程的ID或句柄(最终是为了获得进程文件完整路径),需要支持XP及以上的32/64位操作系统。
...全文
89
1
打赏
收藏
如何获取操作系统中启动进程的ID或句柄?
正在做一个游戏存档备份程序,需要监视并获取操作系统所启动进程的ID或句柄(最终是为了获得进程文件完整路径),需要支持XP及以上的32/64位操作系统。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eleven
2019-01-22
打赏
举报
回复
EnumProcess() ?? 得到ID,通过OpenProcess()得到HANDLE ??
Windows游戏编程系列之1:GUI窗口界面编程及游戏入门实战
我将带领大家来系统学习Windows的窗口编程,包括消息、窗口、GDI绘图、游戏开发等。本课程比较基础,非常适合初学者入门,读者可以边学习边实践。具体的章节目录和课程内容如下所示:---------------------------------------------Windows游戏编程系列之1:GUI界面编程及游戏入门实战1、Windows创建第一个窗口 WinMain入口函数 5进行Windows编程的调试手法 6窗口从哪里来? 7窗口编程的步骤 7窗口编程需要的主要结构 8窗口编程需要的主要API 92、Windows的窗口过程与消息机制 如何留住窗口? 121)Windows的消息与消息循环 142)消息处理函数与常用消息 17)Windows的窗口过程函数 19 3、GDI编程之设备上下文 1)GDI的通用编程框架 222)GDI的绘图步骤 253)GDI
获取
设备
句柄
254、GDI编程之绘制几何图形 画点、线 28颜色COLORREF 29矩形 29画圆、饼图、弦图 305、GDI编程之自定义画笔画刷画笔简介 32画刷简介 33画笔案例 33画刷案例 346、GDI编程之绘制文字 DrawText函数 35TextOut 函数 (wingdi.h) 36CreateFont函数 37绘制文本案例 377、GDI编程之绘制位图 位图简介 381)在资源
中
添加位图资源 392)从资源
中
加载位图: LoadBitmap 393)创建一个与当前DC相匹配的DC(内存DC) 394)将bitmap放入匹配的DC
中
:SelectObject 405)成像(1:1 比例 ) 406)取出位图 407)释放位图 418)释放匹配的DC 41绘制位图案例 41 8、Windows鼠标键盘消息 一、键盘消息 421、键盘消息 422、消息参数: 423、消息的使用: 424、键盘消息的案例代码 43二、鼠标消息 441、基本鼠标消息 442、双击消息 443、滚轮消息 454、不响应双击消息 45 9、Windows定时器消息 定时器消息介绍 47创建定时器 47关闭定时器 47定时器消息案例代码 4810、GDI游戏之跳舞动画 11、GDI游戏之走路动画 12、GDI贪吃蛇游戏实战
什么是窗口
句柄
,
进程
ID
,线程
ID
,
进程
句柄
?
什么是窗口
句柄
(handle)? 就是一个整数,标识某一具体对象 在Windows
中
,
句柄
是一个系统内部数据结构的引用。例如当你操作一个窗口,或说是一个易语言窗体时,系统会给你一个该窗口的
句柄
,系统会通知你:你正在操作142号窗口,就此你的应用程序就能要求系统对142号窗口进行操作——移动窗口、改变窗口大小、把窗口最小化等等。实际上许多Windows API函数把
句柄
作为它的第一个参数,...
WIN32
进程
快照以及
进程
ID
和
句柄
查找
要对
进程
进行某种操作,就必须首先知道该
进程
的
进程
句柄
或者
进程
ID
,否则一切无从谈起,对于程序自己创建的子
进程
来说,CreateProcess函数返回了
进程
句柄
和
进程
ID
,但如果需要调试系统
中
已经运行的
进程
,那就必须首先
获取
它们的
句柄
才行。Win32
中
并没有直接
获取
其他
进程
句柄
的函数,但如果知道
进程
ID
,可以由此得到
进程
句柄
,所以可以首先通过某种途径
获取
进程
ID
。 一、
获取
进程
ID
操作系统
中
的
句柄
是什么?
1.这里将
句柄
所能标识的所有东西(如窗口、文件、画笔等)统称为“对象”。 2.图
中
一个小横框表示一定大小的内存区域,并不代表一个字节,如标有0X00000AC6的横框表示4个字节。 程序运行到某时刻的内存快照 程序往后运行到另一时刻时的内存快照 Windows是一个以虚拟内存为基础的
操作系统
,很多时候,
进程
的代码和数据并不全部装入内存,
进程
的某一段装...
详解窗口
句柄
,
进程
ID
,
进程
句柄
,窗口与
进程
之间的关系
窗口
句柄
:在Windows或Linux等
操作系统
下窗口
句柄
对应着每个窗口的钥匙,例如,你要对某一个窗口进行操作,你必须知道你要操作哪一个窗口,这里就拿Windows做举例,Windows下几乎会创建许许多多个窗口,但是我们怎么知道我们操作的是哪个窗口?答:就是窗口
句柄
,每个窗口在被创建出来之后就会被赋予一个
句柄
,该
句柄
(
句柄
实则上是一个指针)指向一个数据结构体,结构体里明确表示着该窗口的各种信息,...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章