如何检测屏幕键盘是否可见

您可以使用 WinAPI 函数 IsWindowVisible

对于 Visual Basic,它看起来像这样:
Dim hWnd As Long 
hWnd = FindWindow("TMainKeyboardForm", vbNullString) 
If (IsWindowVisible(hWnd)) Then ........