Declare Function IsWindowEnabled Lib "user32" Alias "IsWindowEnabled" (ByVal hwnd As Long) As LongEnable = IsWindowEnabled(Command1.hwnd)
'窗体上放两个按钮,添加代码如下: Private Declare Function IsWindowEnabled Lib "user32" (ByVal hWnd As Long) As LongPrivate Sub Form_Load() Command2.Enabled = False End SubPrivate Sub Command1_Click() Dim hWnd As Long hWnd = Command2.hWnd Debug.Print CBool(IsWindowEnabled(hWnd)) Debug.Print CBool(IsWindowEnabled(Command1.hWnd)) End Sub
Private Declare Function IsWindowEnabled Lib "user32" (ByVal hWnd As Long) As LongPrivate Sub Form_Load()
Command2.Enabled = False
End SubPrivate Sub Command1_Click()
Dim hWnd As Long
hWnd = Command2.hWnd
Debug.Print CBool(IsWindowEnabled(hWnd))
Debug.Print CBool(IsWindowEnabled(Command1.hWnd))
End Sub