サードパーティのWindowsアプリケーションがあり、ユーザーが効率的に使用するには複雑すぎると感じています。このアプリケーションは、1日あたり3000のドキュメントをスキャンするために使用しているスキャナーを管理します。
スキャナーアプリケーションは、キーボードを使用して完全にパイロットできます。
そのため、スキャナーアプリケーションにキーストロークを送信するために使用する多数の大きなボタンSendKeys
といくつかのWin32API呼び出しを備えた単純なWinFormsアプリケーションを作成中です。このWinFormsアプリケーションを全画面表示にして、Zオーダーの最上位に設定する予定です。
ただし、スキャナーアプリケーションは、モーダルダイアログにエラーメッセージを表示することがあります(スキャナーの紙詰まりなど)。WinFormsアプリケーションでこれらのエラーメッセージを表示する必要があります。
これらのエラーメッセージをキャプチャしてユーザーに表示できるようにする手法を誰かが提案できますか?