找回密码
 请使用中文注册

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

2023-5-5 22:28| 发布者: 开心| 查看: 14| 评论: 0

阅读字号:

摘要:   在运用他人的程序的时候,有的时候部分功能的按钮,作者故意隐藏,让那些没有权限运用的人无法运用!  遇到这种情况应该如何维修让他显示出来呢?其实很简单!今天教 ...
      在运用他人的程序的时候,有的时候部分功能的按钮,作者故意隐藏,让那些没有权限运用的人无法运用!
  遇到这种情况应该如何维修让他显示出来呢?其实很简单!今天教大家用一个简单的API即可轻松搞定!
我们今天以C++为例:首先我制作一个示例程序,程序运行后隐藏按钮控件!

  2.运行程序,我们用SPY++工具找下按钮控件的类名和标题!
我们可以看到:
  父窗口句柄的标题为:我是来测验的
  按钮控件的标题为: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;
}

  4.运行程序!我们看下效果!
  几个简单的API就可以达到意想不到的效果!是不是很简单呢?这个API适用于任何有句柄的部件!

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|手机版|家电维修论坛 ( 蜀ICP备19011473号-4 川公网安备51102502000164号 )

GMT+8, 2025-8-18 01:59 , Processed in 0.169030 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部