通过获取程序最上层ui控件这个方法是不行的,那个是微信程序内部查询数据库后显示的结果,你要得到的话,如果提供了ContentProvider去查询,如果微信没有提供就看看有没有提供aidl,我也没有做过类似的测试,我 只能给你这两个方法,你自己去看看吧。
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Const HWND_TOPMOST& = -1
' 将窗口置于列表顶部,并位于任何最顶部窗口的前面
Private Const SWP_NOSIZE& = &H1
' 保持窗口大小
Private Const SWP_NOMOVE& = &H2
' 保持窗口位置
Private Sub Form_Load()
SetWindowPos Mehwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
' 将窗口设为总在最前
End Sub
没办法,游戏一般都设置了前端显示的触发,一点就会优先跳出来,不过你可以下载一个前端显示软件,设置一个其他窗口,比如说一个最大化的写字板窗口来替代他,那么你一 *** 作,这个写字板就会自动把你的屏幕遮上了。
以上就是关于安卓如何获取程序最上层ui控件信息,比如说控件上的文本内容全部的内容,包括:安卓如何获取程序最上层ui控件信息,比如说控件上的文本内容、如何用vb编程使自己的程序窗口显示在最顶层、怎么禁止程序自动显示在桌面最上层等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)