社区
API
帖子详情
跪求怎么在9X系统下用VB获取线程的句柄
IORI915189
2006-06-27 05:43:54
如题
怎么在9X系统下用VB获取线程的句柄
就是在2000系统使用OpenThread这个API函数的功能
...全文
449
11
打赏
收藏
跪求怎么在9X系统下用VB获取线程的句柄
如题 怎么在9X系统下用VB获取线程的句柄 就是在2000系统使用OpenThread这个API函数的功能
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IORI915189
2006-10-02
打赏
举报
回复
最后顶一个 !`_~
pigsanddogs
2006-10-02
打赏
举报
回复
HANDLE OpenThread9x(DWORD dwDesiredAccess,
BOOL bInheritHandle,
DWORD dwThreadId)
{
HANDLE hThread;
PTDB pTDB;
SetLastError(ERROR_INVALID_PARAMETER);
// Check if TID is valid
if (!IsThreadId(dwThreadId))
return NULL;
// Thread Database pointer
if (!(pTDB = GetTDB(dwThreadId)))
return NULL;
// InternalOpenThread()
__asm mov eax, pTDB;
__asm push dwThreadId;
__asm push bInheritHandle;
__asm push dwDesiredAccess;
__asm call InternalOpenThread;
__asm mov hThread, eax;
return hThread;
}
pigsanddogs
2006-10-02
打赏
举报
回复
EliCZ写的EliRT库,专门在98下模拟openthread, createremotethread, virtualallocex等
VirtualDesktop
2006-10-02
打赏
举报
回复
CreateToolhelp32Snapshot
Process32First
Process32Next
IORI915189
2006-09-12
打赏
举报
回复
UP
IORI915189
2006-07-06
打赏
举报
回复
UP
怎么没人回答
空心兜兜
2006-07-01
打赏
举报
回复
帮顶……
IORI915189
2006-07-01
打赏
举报
回复
顶一个
IORI915189
2006-06-30
打赏
举报
回复
我要的是OpenThread 获取线程句柄函数
OpenProcess 是获取进程句柄 天地之别呀
还有是在9X系统下 不是在2000以上系统中哦
2000以上系统可以直接用OpenThread这个API拉
虽然回答错了 但也谢谢你和楼上这为朋友的热心
期望高手回答 VB能OR不能在9X下实现这个功能
清晨曦月
2006-06-28
打赏
举报
回复
楼上同志似乎有点问题。。
这个过程呢,楼主要的是线程,
另外,你这代码写的不闲麻烦。。
Dim hProcess As Long
hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, 0, pe.th32ProcessID)
GetProcessHandle = hProcess
CloseHandle hSnapshot
这样不好吗
GetProcessHandle = OpenProcess(PROCESS_QUERY_INFORMATION, 0, pe.th32ProcessID)
CloseHandle hSnapshot
一笑拔剑
2006-06-27
打赏
举报
回复
只要找到吗?
看这个函数行不OpenProcess
Public Function GetProcessHandle As Long(ByVal sPath As String)’获取被监控进程的进程句柄
sPath = LCase(sPath)
hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0)’创建一个snapshot对象
pe.dwSize = Len(pe)
bValue = Process32First(hSnapshot, pe)’开始遍历系统进程池
While bValue <> 0
If InStr(LCase(pe.szExeFile), sPath) <> 0 Then’如果找到了,则…
Dim hProcess As Long
hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, 0, pe.th32ProcessID)
GetProcessHandle = hProcess
CloseHandle hSnapshot
Exit Function
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:
VB
A请教怎
java通过jaboc调用dll(大漠插件)遇到的坑,变参指针传参问题
刚接触java调用动态链接库,这几天踩了不少坑。先记录下来方便以后学习,也希望可以帮助到有需要的同志。由于第一次写博客,如果写的不好或者不详细请各位大神嘴下留情,多多包涵! 首先说下背景,我本人是魔兽世界忠实玩家,偶尔写下游戏脚本。去年一直使用按键精灵,大概使用了打半年也没有没检测到。今年突然一下被封了3个账号,按键精灵(个人版普通用户)试过各种办法,隐藏进程、加壳貌似都没有用。可能我技术太菜了吧...
CSDN回帖得分大全(近两年)
√ vs2005调用dll的时候Initialize()函数返回错误 [VC/MFC 基础类] √ 为什么我创建登陆框之后,然后
获取
登陆框的数据时候总是出现非法操作! [VC/MFC 界面] √ CFileFind::...
非常全面的AD封装库,适用于各种版本AD
非常全面的AD封装库,适用于各种版本AD
基于Flutter跨平台框架与GetX状态管理构建的集成象棋围棋军棋五子棋四大经典棋类的多功能智能对弈应用_融合Nodejs后端服务MongoDB数据库存储SocketIO.zip
基于Flutter跨平台框架与GetX状态管理构建的集成象棋围棋军棋五子棋四大经典棋类的多功能智能对弈应用_融合Nodejs后端服务MongoDB数据库存储SocketIO.zip
API
1,488
社区成员
23,272
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章