0
VB.NETで、どのようにフォーカスをデスクトップに強制することができますか?VB.NETを使用してデスクトップにフォーカスを強制する
VB.NETで、どのようにフォーカスをデスクトップに強制することができますか?VB.NETを使用してデスクトップにフォーカスを強制する
私はあなたが何を意味するか分かりません。開いているすべてのウィンドウからフォーカスを削除するか、すべてのウィンドウを最小化しますか?(デスクトップを表示する)
あなたはP /呼び出しを使用してデスクトップを表示することができます。
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Const KEYEVENTF_KEYUP = &H2
Private Const VK_LWIN = &H5B
''' <summary>
''' Shows the desktop by minimizing all windows
''' </summary>
Public Sub ShowDesktop()
keybd_event(VK_LWIN, 0, 0, 0)
keybd_event(77, 0, 0, 0)
keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0)
End Sub
これは[3374312-内蔵のネット強制-フォーカス用デスクトップ・アプリケーション]の重複ではありません(HTTP ://stackoverflow.com/questions/3374312/forcing-focus-for-desktop-applications-built-in-net) –