私はAndroidの携帯電話をマウスとして使用できるようにプログラムを開発しようとしています。そのためには、Windows PC上で実行されているサービスがあり、アンドロイド電話からソケット接続経由でパケットを待つことになります。これらのパケットには、ボタンが押された、位置などのマウスイベントに関する情報が含まれます。システムにイベントをディスパッチします。私はC/C++を使ってそれをどのようにしますか?前もって感謝します。Windows 8でマウスとキーボードのイベントをプログラムでトリガする方法はありますか?
0
A
答えて
1
SendInput
関数を使用して、シミュレートされたキーボードイベントとマウスイベントを生成します。
実際にNT serviceを作成する場合は、サービスが間違ったセッションで実行されるため、問題が発生する可能性があります。それでもサービスが必要な場合は、CreateProcessAsUser
で各セッションのユーザーとして実行される新しいプロセスを生成する必要があるかもしれませんが、通常のプログラムとして設計するほうが簡単です。 Run registry entry。
関連する問題
- 1. IBActionメソッドをプログラムでトリガする方法とボタンなどでトリガする方法はありますか?
- 2. Windows Phone 8でIAsyncResultを待つ方法はありますか?
- 3. DataGridViewの行をプログラムで選択し、DataGridView.SelectionChangedイベントをトリガする方法はありますか?
- 4. EMFモデルの検証をプログラムでトリガする方法はありますか?
- 5. vscode - 手動でイベントをトリガする方法はありますか?
- 6. Windows 7でWindowsをプログラムで起動する方法はありますか?
- 7. UWP App:マウス/キーボード以外でWindowsアプリケーションとやりとりしますか?
- 8. Android:物理キーボードをプログラムでオン/オフする方法はありますか?
- 9. Windowsで共有操作をトリガする方法8
- 10. navigationitem rightBarButtonItemのイベントをプログラムでトリガする方法
- 11. Windowsフォームボタンのイベントでマウスをキャプチャする方法
- 12. Windows 8メトロアプリでスクロール機能を使用する方法はありますか?
- 13. sequeをプログラムでトリガする方法は?
- 14. OSXでPythonを使用してキーボードとマウスのイベントをキャプチャできますか?
- 15. DataGridventsをトリガする方法SilverlightのComboboxでDataGridBeginningEdit、DataGridCellEditEndingをトリガする方法はありますか?/CellTemplate for Combobox
- 16. Qtでマウスをプログラムでドラッグするのを中断する方法はありますか?
- 17. Windows 7でMS-DOSプログラムをコンパイルする方法はありますか?
- 18. Javaで全画面排他モードでキーボードとマウスからイベントを処理する方法は?
- 19. マウスとキーボードの入力をトラップするWindowsイベントを認識している人はいませんか?
- 20. マウスとキーボードをC#Monoのキーボードで操作する
- 21. IsEnabledを使わずにビジュアルツリーの一部でキーボードとマウスのイベントを無効にする方法はありますか?
- 22. プログラムでフォームコントロールを追加する方法はありますか?
- 23. iOS - メモリのクリーニングをトリガする方法はありますか?
- 24. CSSで特定のイベントの後に要素の選択をトリガする方法はありますか?
- 25. Windowsメッセージをブロックしないでイベントを待つ方法はありますか?
- 26. マウスなしでWindows 7のgit bashターミナルでテキストを選択する方法はありますか?
- 27. ファイル形式アンドロイドモバイル2.0(APIレベル8)をプログラム的にWindows PCに転送する方法はありますか?
- 28. jqueryイベントをトリガするとき、イベントオブジェクトを変更する方法はありますか?
- 29. Windows 8のスナップインにプログラムで応答する方法メトロ
- 30. キーボードをプログラムで表示する方法
私はそれをC#でチェックするために、msdnを見つけるのは難しくないはずです –