tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル デバイス マネージャーにキーストロークを送る
投稿日: 2020/10/13(Tue) 23:03
投稿者ugusu_takamaru
Windows10上で認識しなくなった拡張ボードを自動で再認識させるために
VB6でデバイス マネージャーを遠隔操作して削除と再スキャンするプログラムを考えています。
@shellで目的のプログラムを呼び出し
AAppActivateでそのプログラム画面をアクティブにし
Bkeybd_eventでキーストロークを送る
の考え方でテストしているのですが
相手がデバイス マネージャーの場合は@で以下を実行してAまでは成功するのですがBが無反応
C:\Windows\System32\cmd.exe /c C:\Windows\System32\DEVMGMT.MSC
相手をメモ帳に変えて@で以下を実行するとABも思い通りに動作します。
C:\Windows\System32\cmd.exe /c C:\Windows\System32\notepad.exe
なぜデバイス マネージャーだけ機能しないのか分からないので
解決法をご存じでしたらご教授願います。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。