试试用API Findwindow 再用向它发送WM_CLOSE消息
解决方案 »
- [求助] VB 文本框里的数据倒排的问题
- 问一个菜菜的问题,请大虾们帮偶一把
- 关于读取OCX控件的问题! 急的我 头冒汗
- 求助EnumMonitors的使用方法!!!
- 调函数关机但无法切断电源的
- 目标数据库和表名都是变量,该如何写代码?要用存储过程么?
- 如何在vb中不使用DAO的情况下压缩Access数据。我使用ADO。
- 救急
- 一个VB初学者,请教高手
- 急!在VB或Excel中,可以判断任意一文件是否已打开吗?若可以,怎样判断?
- 哪位大哥知道如何用程序将rtf文件通过WORD转化成html文件,请赐教,最好给个程序看看!多谢,多谢,50分奉上!!!
- 为什么这段代码在窗体设置autoredraw=true后反而画不出来了?
Dim a As Long, b As Long, c As Long, d As String, e As String, f As Long
Dim istack As Long
istack = WS_VISIBLE Or WS_BORDER
a = GetWindow(Me.hwnd, GW_HWNDFIRST)
b = GetWindowTextLength(Me.hwnd) + 1
d = Space$(b)
c = GetWindowText(Me.hwnd, d, b)
'List1.AddItem dDo While a
f = GetWindowLong(a, GWL_STYLE)
If a <> Me.hwnd And (f And istack) = istack Then
b = GetWindowTextLength(a) + 1
d = Space$(b)
c = GetWindowText(a, d, b)
If c <> 0 Then
List1.AddItem d
End If
End If
a = GetWindow(a, GW_HWNDNEXT)
Loop
这是判段有窗体的,要判段没窗体的,把那个判断语句去掉,然后sendmessage