一、用ShowWindow函数只能显示窗口,不能改变窗口位置
二、用SetWindowPos函数可以把窗口显示为总在最前,应该可以有效的,不知道你为什么无法奏效,用TOPMOST参数设置为总在最前就可以了。
三、用me.show和用showwindow函数道理是一样的
四、用Me.WindowState=Normal就没什么道理了。
你可以用Zorder属性来试试看
二、用SetWindowPos函数可以把窗口显示为总在最前,应该可以有效的,不知道你为什么无法奏效,用TOPMOST参数设置为总在最前就可以了。
三、用me.show和用showwindow函数道理是一样的
四、用Me.WindowState=Normal就没什么道理了。
你可以用Zorder属性来试试看
解决方案 »
- 求VB做的小的图书管理系统 十万火急 马上交作业了
- 请问:我怎么能直接读取访问ftp上的文件?请大家指点。
- 关于msadodc.ocx找不到的问题。
- VB COM与ASP结合的问题
- 三个问题的额外分数
- 怎么把form的外表设计成没有棱角的样式呢????
- t="select sum(val(bh)) from dd" 出错了,说val不能用,如何解决,kh是字符型的
- 请教一个关于下拉列表和datagrid数据显示的问题
- MCI编程?
- richtext 和richtextbox有区别吗??在部件的哪个底下???------菜鸟的问题。
- 这个Sql语句怎么写?
- 分数很多!!在VB中用SQL语句查询的方法?
我只想用top,不想用topmost,用top时有时候第一次行了,当窗口再次被覆盖时就不行了,Zorder属性我试过,不大会用,教教我吧
qianqian:
setfocus我也试过,还是不行,标题栏闪了几下,还是没有弹出到最前面哪位老大救救我?最好是试过确实可行才告诉我,谢谢了!!
我只想用top,不想用topmost,用top时有时候第一次行了,当窗口再次被覆盖时就不行了,Zorder属性我试过,不大会用,教教我吧
to qianqian:
setfocus我也试过,还是不行,标题栏闪了几下,还是没有弹出到最前面哪位老大救救我?最好是试过确实可行才告诉我,谢谢了!!
我在程序里控制别的程序的窗口弹出到最上面就可以
控制自己的就是不行,只有当最上面的窗口是VB IDE时才可以
把程序编译成.exe文件也不行
我真的很想不通为什么自己把自己弹出就不行
Private Declare Function BringWindowToTop Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function SetActiveWindow Lib "user32" (ByVal hwnd As Long) As Long
Private Sub Timer1_Timer()
BringWindowToTop Me.hwnd
SetForegroundWindow Me.hwnd
SetActiveWindow Me.hwnd
End Sub
试试:
SetForegroundWindow getwindow(form1.hwnd,gw_owner)
或者:
SetWindowPos me.hwnd,1,0,0,0,0,swp_nomove or swp_nosize or swp_showwindow
me.hide
me.show
me.zorder
请您测试通过了再通知我吧,万分感谢
我就是不明白为什么winpopup能自动弹出,我就做不到呢?
郁闷!
最近CSDN被黑,以致俺上不来,只能得50分了
不甘心。
其实我还想给其它朋友分的
但听你这么说,我倒不好意思了,就给你50吧