详细内容

vb如果重复打开程序显示已运行程序
2008-10-30 20:38:14 提供者:打开程序程序运行重复 浏览次数
在vb中第一次打开某一程序,按隐藏(me.hide),不关闭,再次打开,如何使第二次打开程序时显示那个已隐藏的程序,把第二次打开的程序关掉?谢谢拉

参考答案:PrivateDeclareFunctionFindWindowLib"user32"Alias"FindWindowA"(ByVallpClassNameAsAny,ByVallpWindowNameAsString)AsLong

PrivateDeclareFunctionShowWindowLib"user32"Alias"ShowWindow"(ByValhwndAsLong,ByValnCmdShowAsLong)AsLong

constSW_SHOW=5

在Form_Load事件中写入
ifapp.PrevInstance=Truethen'如果程序已经在运行
ShowWindowFindWindow(0

本周热门栏目

本周热门文章

Copyright © 2007 - 2010 AD.PAOSHANG.COM, Inc.