vb 激活其他应用程序中的按钮
vb激活其他应用程序中的按钮,不是鼠标点击。顺便问一下,那里可以学到句柄、设备描述体等这些知识呀?我说的是让按钮产生单击事件...
vb 激活其他应用程序中的按钮,不是鼠标点击。
顺便问一下,那里可以学到句柄、设备描述体等这些知识呀?
我说的是让按钮产生单击事件 展开
顺便问一下,那里可以学到句柄、设备描述体等这些知识呀?
我说的是让按钮产生单击事件 展开
1个回答
展开全部
用EnableWindow的api
前提是你必须获得该按钮所属窗口的句柄
再来因为禁用的按钮是无法直接获得句柄的,所以必须要使用EnumChildWindows来枚举窗口中所有控件来获取控件句柄
获得之后就用EnableWindow
-----------------------------------
句柄之类的知识不好说。。。你可以看看windows原理,windows的任意一个看得见的东西都是用一个唯一的句柄控制的,所以要操纵他们,就要用句柄
让然了,vb中很多地方都简化了,所以接触不到,只有在api中才会看到
假如你学的是c之类,就会经常和句柄打交道了。
前提是你必须获得该按钮所属窗口的句柄
再来因为禁用的按钮是无法直接获得句柄的,所以必须要使用EnumChildWindows来枚举窗口中所有控件来获取控件句柄
获得之后就用EnableWindow
-----------------------------------
句柄之类的知识不好说。。。你可以看看windows原理,windows的任意一个看得见的东西都是用一个唯一的句柄控制的,所以要操纵他们,就要用句柄
让然了,vb中很多地方都简化了,所以接触不到,只有在api中才会看到
假如你学的是c之类,就会经常和句柄打交道了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询