1GetParent();
2AfxGetWinApp()->m_pMainWnd->m_hWnd;父窗口句柄
this->m_hWnd;当前窗口句柄
#include <windowsh>
#include <stdioh>
#include <tlhelp32h>
void main()
{
PROCESSENTRY32 ProcessEntry = { 0 };
MODULEENTRY32 ModuleEntry = { 0 };
HANDLE hProcessSnap;
HANDLE hModuleSnap;
ProcessEntrydwSize = sizeof(PROCESSENTRY32);
ModuleEntrydwSize = sizeof(MODULEENTRY32);
hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);//给系统内的所有进程拍一个快照
BOOL bRet = Process32First(hProcessSnap,&ProcessEntry);// 遍历进程快照,轮流显示每个进程的信息,先获得第一个
while(bRet)
{
printf("\n%s\n",ProcessEntryszExeFile);//输出该进程可执行文件名(包括路径)
Sleep(200);
hModuleSnap = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,ProcessEntryth32ProcessID);//循环给每个进程的所有模块拍一个快照
bRet = Module32First(hModuleSnap,&ModuleEntry);// 遍历模块快照,轮流显示每个模块的信息,先获得第一个
while(bRet)
{
printf("\t%s\n",ModuleEntryszExePath);
Sleep(200);
bRet = Module32Next(hModuleSnap,&ModuleEntry);//下一个模块
}
bRet = Process32Next(hProcessSnap,&ProcessEntry);//下一个进程
}
}
以上就是关于如何通过一个实例句柄获得其主窗口句柄全部的内容,包括:如何通过一个实例句柄获得其主窗口句柄、C++ 枚举进程句柄,获取句柄名。有例子吗。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)