迅维网

怎样用C++找出隐藏起来的窗口,并强制显示出来!

zjmanager 2017-9-11 10:45


  在运用他人的程序的时候,有的时候部分功能的按钮,作者故意隐藏,让那些没有权限运用的人无法运用!

  遇到这种情况应该怎么办让他显示出来呢?其实很简单!今天教大家用一个简单的API即可轻松搞定!

我们今天以C++为例:
  1. 首先我制作一个示例程序,程序运行后隐藏按钮控件


教大家用C++找出隐藏起来的窗口,并强制显示出来!

  2.运行程序,我们用SPY++工具找下按钮控件的类名标题

教大家用C++找出隐藏起来的窗口,并强制显示出来!

我们可以看到:

  父窗口句柄的标题为:我是来测验的

  按钮控件的标题为:Command1

  我们可以分别用 FindWindowA这个API找到父窗口句柄

  然后用FindWindowEx这个API找到子窗口句柄

  3.我们编写C++代码:
#include "stdafx.h"
#include
#include
int main()
{
HWND jubing;
jubing= FindWindowA(NULL,"我是来测验的"); ///获得窗口句柄
jubing=FindWindowEx(jubing, 0, NULL, "Command1");
ShowWindow(jubing,SW_SHOW); ///显示按钮
return 0;
}


教大家用C++找出隐藏起来的窗口,并强制显示出来!

  4.运行程序!我们看下效果!

教大家用C++找出隐藏起来的窗口,并强制显示出来!

  几个简单的API就可以达到意想不到的效果!是不是很简单呢?这个API适用于任何有句柄的部件!


雷人

握手

鲜花

鸡蛋

路过
收藏
来自: 今日头条
发表评论

最新评论

引用 冠盟科技通讯 2017-9-11 10:45
大哥,我依然看不懂。但,必须支持。
引用 青春维修 2017-9-11 10:45
不知道怎么评论
引用 天籁维修 2017-9-11 10:45
支持
引用 讯城科技 2017-9-11 10:45
比如什么软件呢,可以请几个例子。

发表评论

登录 后可参与评论
返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索