在运用他人的程序的时候,有的时候部分功能的按钮,作者故意隐藏,让那些没有权限运用的人无法运用! 遇到这种情况应该如何维修让他显示出来呢?其实很简单!今天教大家用一个简单的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适用于任何有句柄的部件! |
|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.