明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2899|回复: 6

[求助]如何激活CAD窗口

[复制链接]
发表于 2009-2-21 00:21:00 | 显示全部楼层 |阅读模式
是这样的,当我在VBA中打开一个EXcel文件后,焦点就到Excel那去了,我也把焦点重新回到CAD那,请问怎么写啊?谢谢
发表于 2009-2-21 18:42:00 | 显示全部楼层
本帖最后由 作者 于 2009-2-21 18:44:24 编辑

试试 me.Hide
 楼主| 发表于 2009-2-22 00:18:00 | 显示全部楼层

这句是对窗体而言的吧

发表于 2009-2-22 12:28:00 | 显示全部楼层
哦,你是在EXCEL中,我看错了。这我就不知了。
发表于 2009-2-22 14:49:00 | 显示全部楼层
用API函数
SetForegroundWindow
发表于 2009-2-22 14:51:00 | 显示全部楼层
VB声明
Declare Function SetForegroundWindow Lib "user32" Alias "SetForegroundWindow" (ByVal hwnd As Long) As Long
说明
将窗口设为系统的前台窗口。这个函数可用于改变用户目前正在操作的应用程序
返回值
Long,非零表示成功,零表示失败。会设置MSITStore:F:\编程\TOOLS\API\VBAPI.CHM::/GetLastError.htm">GetLastError
参数表
参数类型及说明
hwndLong,带到前台的窗口

用法为SetForegroundWindow Application.HWND

 楼主| 发表于 2009-2-23 22:40:00 | 显示全部楼层

谢谢啊,好像有点复杂

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 05:31 , Processed in 0.149160 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表