枚举窗口
来源:互联网 发布:银魂 空知猩猩 编辑:程序博客网 时间:2024/06/07 03:54
// tt.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam);//回调函数原型
int num=0;
int main()
{
//成功返回非零
//BOOL bEnumWnd=EnumWindows((WNDENUMPROC)EnumWindowsProc,(LPARAM)NULL);
//枚举当前桌面窗口(此函数可以枚举多个桌面的窗口)
//BOOL bEnumDeskWnd=EnumDesktopWindows(NULL,(WNDENUMPROC)EnumWindowsProc,(LPARAM)NULL);
//枚举子窗口
HWND hwnd_find=::FindWindow(NULL,"dating");
if(hwnd_find!=NULL)
{
BOOL bEnumChildWnd=EnumChildWindows(hwnd_find,(WNDENUMPROC)EnumWindowsProc,(LPARAM)NULL);
}
return 0;
}
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam)
{
char WndName[MAX_PATH];
if (hwnd!=NULL)
{
::GetWindowText(hwnd,WndName,MAX_PATH);
if (strcmp(WndName,"")!=0)
{
num++;
printf("发现第%d个窗口--->%s\n",num,WndName);
}
}
//返回true继续枚举窗口, 返回false停止枚举窗口
return true;
}
//
#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam);//回调函数原型
int num=0;
int main()
{
//成功返回非零
//BOOL bEnumWnd=EnumWindows((WNDENUMPROC)EnumWindowsProc,(LPARAM)NULL);
//枚举当前桌面窗口(此函数可以枚举多个桌面的窗口)
//BOOL bEnumDeskWnd=EnumDesktopWindows(NULL,(WNDENUMPROC)EnumWindowsProc,(LPARAM)NULL);
//枚举子窗口
HWND hwnd_find=::FindWindow(NULL,"dating");
if(hwnd_find!=NULL)
{
BOOL bEnumChildWnd=EnumChildWindows(hwnd_find,(WNDENUMPROC)EnumWindowsProc,(LPARAM)NULL);
}
return 0;
}
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam)
{
char WndName[MAX_PATH];
if (hwnd!=NULL)
{
::GetWindowText(hwnd,WndName,MAX_PATH);
if (strcmp(WndName,"")!=0)
{
num++;
printf("发现第%d个窗口--->%s\n",num,WndName);
}
}
//返回true继续枚举窗口, 返回false停止枚举窗口
return true;
}
0 0
- 窗口枚举
- 枚举窗口
- 枚举窗口
- 枚举进程,枚举窗口
- 枚举所有窗口
- 枚举浏览器窗口
- 枚举Windows窗口
- 转 枚举进程窗口
- 枚举窗口及其应用
- EnumWindow 枚举窗口
- 枚举窗口代码
- 关于枚举窗口
- C++ 枚举所有窗口
- 枚举子窗口
- C# 枚举窗口
- 枚举窗口名
- MFC枚举窗口
- win32窗口枚举
- SQL Server 如果表存在执行删除
- eclipse 去掉 java编辑界面和jsp编辑界面xml编辑界面的的悬浮框提示
- Unity3d 检测手持设备网络状态
- platform设备驱动全透析
- MATALB: sparse函数
- 枚举窗口
- ListCtrl经验总结(I)
- 得到某个类的静态属性 java反射机制
- Android中清楚webView缓存
- Xcode创建pch文件
- Linux设备驱动的分层设计思想
- redhat下yum的安装
- OpenStack对象存储:Swift架构详解
- C# IL指令--破解必备