DELPHI GetClassName - 获取指定窗口的类名
//声明: GetClassName( hWnd: HWND; {指定窗口句柄} lpClassName: PChar; {缓冲区} nMaxCount: Integer {缓冲区大小} ): Integer; {返回类名大小; 失败返回 0}
//测试1: 新建一个工程, 主窗口的类名默认是 TForm1, 用程序获取一下看看 var ps: array[0..254] of Char; begin GetClassName(Handle, ps, 255); ShowMessage(ps); {TForm1} end;
//测试2: 看看 "计算器" 窗口的类名(先启动计算器) var h: HWND; ps: array[0..254] of Char; begin h := FindWindow(nil, '计算器'); {这句是获取计算器窗口的句柄} GetClassName(h, ps, 255); ShowMessage(ps); {SciCalc} end;
//测试3: 看看记事本窗口的类名(先重新启动记事本): var h: HWND; ps: array[0..254] of Char; begin h := FindWindow(nil, '无标题 - 记事本'); {这句是获取记事本窗口的句柄} GetClassName(h, ps, 255); ShowMessage(ps); {Notepad} end;
转载于:https://www.cnblogs.com/zimmerk/archive/2010/04/15/1949004.html
DELPHI GetClassName - 获取指定窗口的类名相关推荐
- C# API之常用操作窗口类函数详解[查找所有窗口、获取目标句柄的类名、获取窗口文本、获取当前活动窗口、通过窗口句柄获取线程ID、获取指定窗口位置]
/// <summary>/// 查找所有窗口(只要是在进程里面的)/// 如果不限制类名或者标题使用null代替/// </summary>/// <param nam ...
- 通过类名和窗口名查找指定窗口
通过类名和窗口名查找指定窗口 BOOL CALLBACK MyEnumProc(HWND hwnd, LPARAM lParam); class CFindHWND {public:CFindHWND ...
- java 获取所有带指定注解的类名_SXT DAY023 反射和注解
1. 反射机制介绍_Class对象获取 反射机制是 Java 的动态性之一 动态语言:在程序运行时,可以改变程序的结构或变量的 类型. 反射机制的常见作用 动态的加载类.动态的获取类的信息(属性,方法 ...
- 易语言关闭指定窗口_易语言取外部程序指定窗口位置源码 _易语言源码网_易语言资源网...
取外部程序指定窗口位置 系统结构:取窗口位置,取指定窗口句柄,窗口是否最大,窗口是否最小, ======窗口程序集1 | | | |------ _按钮1_被单击 | | | | ====== ...
- 按键精灵通过句柄获取窗口坐标_按键精灵怎么获取同名窗口的句柄
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:按键精灵怎么获取同名窗口的句柄回答:命令名称: Search 遍历符合窗口 命令功能: 遍历符合窗口标题的句柄保存到数组里 命令参数 ...
- python获取软件窗口的坐标
1.话不多说直接上源码再逐行解释 import win32gui# 获取窗口句柄 hwnd = win32gui.FindWindow(None, '窗口标题')# 获取窗口左上角坐标和右下角坐标 l ...
- 用C#调用Windows API向指定窗口发送按键消息
为什么80%的码农都做不了架构师?>>> 用C#调用Windows API向指定窗口发送 一.调用Windows API. C#下调用Windows API方法如下: 1.引入 ...
- python读取文件名-Python获取指定文件夹下的文件名的方法
本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...
- python下载文件到指定目录-Python获取指定文件夹下的文件名的方法
本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...
最新文章
- 使用多个推理芯片需要仔细规划
- 独家 | 深度学习 V.S. 谜题游戏
- 原创数据结构算法Flash动画演示课件-Action Script(AS)脚本实现
- 机器学习的部分名词解释20180724
- oracle强大的包,ORACLE 程序包
- LeetCode 650. 只有两个键的键盘(DP)
- com/fasterxml/jackson/core/exc/InputCoercionException
- fiddler修改支付金额_Spring MVC+Spring+Mybatis实现支付宝支付功能(图文详解+代码
- 【车间调度】基于matlab鸟群算法求解车间调度问题【含Matlab源码 1395期】
- 使用lstm实现文本生成_Spamilton:使用LSTM和Hamilton歌词生成文本
- Windows xp .iso下载大全——超全面超难找的收藏版(二)
- 微博爬虫——爬取指定范围内所有帖子包含的定位信息的方法
- pin assignment
- PMP讲义第二章 项目运行环境
- 群晖nas给linux共享空间,群晖NAS - 存储空间不足的解决方法
- ntp计算机系统时间总是跳,电脑时间老是自动跳的解决方法 电脑时间每小时自动校准方法的图文教程...
- 小.心情5(21天减肥法)
- 力图搜集各种跟CV,AR相关的代码
- java 304_304 Not Modified状态码
- python根据字典得值去查看Key
热门文章
- 无域名限制版小智收录网+简单的zblog导航网模板
- 短网址缩短和还原综合源码
- WPF中的事件及冒泡事件和隧道事件(预览事件)的区别
- 分析ASP.NET读取XML文件4种方法
- 使用 jQuery Mobile 与 HTML5 开发 Web App (五) —— jQuery Mobile 表单下
- SQL Server常用函数 -- 更新中
- 【AI视野·今日Robot 机器人论文速览 第十八期】Fri, 2 Jul 2021
- 【今日CV 视觉论文速览】Fri, 15 Feb 2019
- 三维点云网络PointNet——模型及代码分析
- 文件字符输入流 FileReader java