永发信息网

一个程序较长时间只在后台运行,vba使用appactivate激活这个程序时经常会失败,

答案:2  悬赏:80  手机版
解决时间 2021-04-05 04:41
但如果手动点击激活以后,在较短的时候内使用appactivate就能成功
我已经把这个程序的响应等级设为高了,还是这样,
请问怎么才能解决,

我在模块中加入这样的代码:
Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Public Sub 我show()
ShowWindow 20304, SW_SHOW
' AppActivate 20304
End Sub
没有反应.但把appactivate语句的注释去掉,可以正常激活,怎么解决啊
对了,我是64位的win8.1,和这有关系吗
最佳答案
使用API函数激活后,再获取对象。
声明(放在模块的声明中):
Declare Function FindWindow Lib "User32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
在函数里调用,如:
ShowWindow FindWindow(vbNullString, "无线宽带"),5
全部回答
我不会~~~但还是要微笑~~~:)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何开办一家投资管理公司以及办理流程
分辨率300dpid等于多少像素/英寸
怎么去形容一个人的可爱 是比吃可爱长大的还
读地球公转示意图,回答以下小题。1.地球公转
自已纹身失败在手臂上留不印记
到期收益率的通俗意思,宏观经济学中 为什么债
iPad怎么在搜狐客户端看CBA
中国卖的最好的7座车竟是它们,第一名是谁
全国100所名校单元测试示范卷语文必修2大江东
360地铁酷跑手游被删除后再下载,以前角色里
喜欢相声的朋友们谁知道以前表演相声的艺人必
当年富词藻,古称国之宝.物色强看人,悠悠兵马
非常完美霍祁君跟陈龄伊表白唱的歌
公司债券赎回什么意思,上市公司发债是什么意
第一次有人说我脸宽,你们看看
推荐资讯
这个蘑菇从菜地里长出来的!他叫什么名字!能
QQ音乐和酷狗音乐哪个好
苹果6黑色和金色哪个好看
腾讯大王卡腾讯游戏免流量天天酷跑需要激活请
hannsg显示器怎么开机
K金瓷砖和抛金砖有什么区别,瓷砖一线品牌的
天蚕土豆更新的这么慢有多少人还会为他砸钱女
我是处女可我为什么没有血迹
我家1岁吉娃娃超调皮,人一不在客厅就乱咬能
从双城堡到四平火车列车有哪些车次 列车时刻
光武炼化七星古铜刀是什么游戏
Excel中如何将秒(或整数)换算成"小时:分钟:秒
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?