vb获取窗口的name属性
如何获取活动窗口的name属性,而不是标题名称。
什么窗口?你自己的还是别人的?是MDI子窗体的? VB code: Private Sub Command1_Click() Debug.Print Command1.Name End Sub 我想通过鼠标在屏幕上移动,而在自制程序的文本框中显示鼠标所在点对应窗口的name属性值。 别人编写程序叫什么名字编译后就不重要了,所以只能通过类名和标题去判断 引用 我想通过鼠标在屏幕上移动,而在自制程序的文本框中显示鼠标所在点对应窗口的name属性值。 我想利用这个名子进一步获取窗口的其他属性值。如窗口的宽、高等。难道只能通过api获取吗?有什么 API函数可用呢? api还真够复杂呀! 首先要得到句柄 引用 我想利用这个名子进一步获取窗口的其他属性值。如窗口的宽、高等。难道只能通过api获取吗?有什么 API函数可用呢? name获取不了,因为对于窗口,name根本就不存在。这是VB对某个窗口的标示而已。 窗口的宽、高可以用GetWindowRect得到。 窗口一般用窗口句柄标识,通过窗口句柄操作窗口. 能否告诉我API函数:GetWindowRect的用法吗?请写出代码:获取屏幕上鼠标点所在窗口的宽度值和高度值立即给分。caozhy(cfx)亲爱的朋友等你: Option Explicit '获取目前选择的鼠标指针的句柄 Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long '返回包含
相关问答:
为什么C写的DLL文件C、PB能调用VB不能调用? VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别? 1、为什么PB能通过DECLARE声明而VB不行? 2、如果这个dll中的 ......
请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click() Dim app As New Illustrator.Application Dim doc As Illustrator.Document Dim thislayer As Illustrator.Layer ......
就是设计一个计算机模拟考试系统,带有学生和管理员,所以登录窗体和主窗体想分开,登陆学生的显示学生的主窗体,登陆管理员显示管理主窗体,我只会一个窗体用一堆控件,现在享有多个主窗体,不知道怎么做,希望请大 ......
vb将winsock控件封装到dll问题 有什么好的思路? 如果用Socket API呢? 例如,像下面这样封装Winsock控件,行的通? 创建ActiveX dll,添加窗体frmClient,加入WinSock控件wskClient。 类代码: Option Expli ......
在vb中怎么判断,插入到数据库中的值是重复的,本人才刚接触VB语言,甚是有好多地方还不懂,还请各位大侠们给出代码,谢谢了呀!!! 插入之前select一下阿。 或者写一个组合SQL插入语句,例如 IF not Exist( & ......