C++技巧(枚举出当前系统所有窗体句柄)
有时需要一个软件在一定时间执行一件时情,而软件本身又不提供相关接口,更不用说可编程性了,考试大提示:只能写个程序来自动控制它。
首先第一步,找出相关程序的句柄,
在此列出枚举出系统句柄的程序:
#include "stdafx.h"
//#include
#include
int Leavel = 0;
void ShowWindowHandle(HWND parent )
{
Leavel ++;
//find the child
HWND _FirstChild = NULL;
do
{
_FirstChild = FindWindowEx(parent, _FirstChild, NULL, NULL);
if(_FirstChild!=NULL)
{
for(int i=0;i
0条评论