窗体句柄:枚举出当前系统所有窗体句柄

 

窗体句柄:枚举出当前系统所有窗体句柄

来源: 发布时间:星期三, 2008年10月29日 浏览:2次 评论:0
<script language=javascript src="/Counter/ArticleCounter.js" type=text/javascript></script>
有时玩需要一个软件在一定时间执行一件时情,而软件本身又不提供相关接口,更不用说可编程性了,


没办法,只能写个程序来自动控制它。


首先第一步,找出相关程序的句柄,


在此列出枚举出系统句柄的程序:



#include "stdafx.h"
//#include <conio.h>
#include <Windows.h>

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<Leavel;i++)
printf(" ");
printf("%x/n",_FirstChild);
ShowWindowHandle(_FirstChild);
}

} while (_FirstChild!=NULL);
Leavel--;
}


int _tmain(int argc, _TCHAR* argv[])
{
ShowWindowHandle(NULL);
return 0;
}


找到句柄后下一步就是做我们自己想做的事情,比如给他sendMessage <script type=text/javascript> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </script> <script> window.google_render_ad(); </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值