特急!!!!!!!如何使已运行的不定标题的进程激活到前台 CreateProcess的时候不是就可以得到进程句柄吗?不过不是窗口句柄,我也想得到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、EnumProcess枚举所有进程2、OpenProcess打开进程3、EnumProcessModules枚举进程模块4、GetModuleFileNameEx 可用来判断是不是你指定的那个进程(如果2可确定,则3、4可省)5、EnumWindows枚举窗口句柄6、GetWindowThreadProcessId由一个窗口句柄得到进程ID,与前面得到的进程ID比较这个方法比较麻烦,以前我记得用过一个直接由模块名得到窗口句柄的,现在忘了----------------------------------------------------------------------------------------程序员论坛白庄欢迎诸位程序员的光临指导:http://www.baizhuang.net/ 有那位大虾用过EnumProcess,EnumWindows指点一二:) OH,MY GOD此函数只能用在NT下,可是我需要在98、NT、2000下运行 要在98下可以用Process32First、Process32Next相关的函数,不过这组函数我没用过,你得自己去看了 既然有标题就是一个窗口,CWnd *pwndFirst=GetWindow(GW_HWNDFIRST);while(pwndFirst){ if(该窗口标题是否为要找的) { 激活此进程如果需要进程消息的调用GetWindowThreadProcessId}} pwndFirst=pwndFirst->GetWindow(GW_HWNDNEXT);} zwert(小张),那个进程不是我写的 devouer(玩笑一生):我主要的目的就是在新建进程后,可以通过一个变量,同桌面的窗口的窗口句柄或其他什么东东,反正可以比较,相同,则激活 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 求助:vc6.0,MFC,使用GOOGLE地图的问题 如何精确判断一个文档是文件还是目录? 怎么写程序设置jpg文件为桌面壁纸? 有做UG NX二次开发,交个朋友,顺便散分 请问:如何通过OnSize调整Dialog的大小? 在控件中如何响应鼠标消息? 已知一个窗口的句柄如何解决如下问题?谢谢! 《数据结构》(C语言版)——清华大学出版,哪位兄弟知道这本书的下载地址? 不规则窗体编程的两个小问题 谁知道图片识别方面的知识? 问两个小问题,有人知道VC下能不能做命令行参数读取以及嵌入式SQL的配置?一题30分以上 关于自定义消息的问题。
2、OpenProcess打开进程
3、EnumProcessModules枚举进程模块
4、GetModuleFileNameEx 可用来判断是不是你指定的那个进程(如果2可确定,则3、4可省)
5、EnumWindows枚举窗口句柄
6、GetWindowThreadProcessId由一个窗口句柄得到进程ID,与前面得到的进程ID比较这个方法比较麻烦,以前我记得用过一个直接由模块名得到窗口句柄的,现在忘了----------------------------------------------------------------------------------------
程序员论坛白庄欢迎诸位程序员的光临指导:
http://www.baizhuang.net/
可是我需要在98、NT、2000下运行
while(pwndFirst)
{
if(该窗口标题是否为要找的)
{ 激活此进程
如果需要进程消息的调用GetWindowThreadProcessId
}
}
pwndFirst=pwndFirst->GetWindow(GW_HWNDNEXT);
}
我主要的目的就是在新建进程后,可以通过一个变量,同桌面的窗口的窗口句柄或其他什么东东,反正可以比较,相同,则激活