![最小化されたプログラムのクリックをシミュレートする](https://rvso.com/image/1542487/%E6%9C%80%E5%B0%8F%E5%8C%96%E3%81%95%E3%82%8C%E3%81%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%82%92%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B.png)
目に見えない、またはバックグラウンド プロセスとして実行されているコンピュータ プログラムでクリックをシミュレートできるかどうか疑問に思っています。コードを探しているわけではありません (お持ちでしたら喜んで拝見しますが)。理論上、コンピュータがそのようなことができるかどうかを知りたいだけです。
答え1
はい、可能です。実際にはさまざまな方法がありますが、ほとんどの場合、追加のプログラムまたはプログラミング言語が必要になります。
ただし、そうではない方法が 1 つあります。そのため、この質問は SuperUser ではトピック外ではありません。
- タスクマネージャーを開く
- プログラムを選択
- 右クリックしてください
- スイッチを押すと
拡張ビュー (詳細) を使用している場合は、次の操作を行う必要があります。
- プログラムを展開するには、プログラムの前の>をクリックします。
- サブプログラムを選択
- 右クリックしてください
- スイッチを押すと
上記はバックグラウンド プロセスでは機能しません。また、[プロセス] タブでのみ機能し、[詳細] タブでは機能しません。
インターフェイスを持たないプログラム、またはバックグラウンドで実行されているプログラムは、実際のフォームがないため、前面に表示できず、マウス クリックを受け取ることもできません。このようなプログラムを制御することは可能ですが、API 呼び出しが必要なため、プログラミング言語を使用する必要があります。この最後の部分について詳しく知りたい場合は、プログラミングに関する質問は Stack Exchange の Stack Overflow セクションに新しい質問を作成してください。