技術(shù) 點
- 技術(shù)
- 點
- V幣
- 點
- 積分
- 12861
|
7#
發(fā)表于 2011-11-30 12:54:25
|
只看該作者
zhengjialon 發(fā)表于 2011-11-30 12:22
謝謝! 看來只能通過判斷是否有錯誤的方法了
不判斷錯誤也可以,用API:
Private Declare Function GetParent Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
Private Sub Command0_Click()
Dim lpClassName As String * 256
If Left$(lpClassName, GetClassName(GetParent(Me.hwnd), lpClassName, 256)) = "OFormsub" Then
MsgBox "有父窗體"
Else
MsgBox "沒有父窗體"
End If
End Sub
|
|