私はアプリケーションを持っていて、メディアセンターがフルスクリーンで起動していて、このタイルを開いたときにバックグラウンドでアプリケーションを開きます。 これをメディアセンターで開くにはどうしたらいいですか? C#でコーディングさフォアスクリーンでバッチファイルを実行するにはどうすればいいですか
0
A
答えて
0
迅速なアプローチは次のようになります。この例では、勿論エラー処理及び引数の検証を必要とすること
using System;
using System.Runtime.InteropServices;
using System.Diagnostics;
namespace Example
{
class Program
{
[DllImport("USER32.DLL")]
public static extern bool SetForegroundWindow(IntPtr hWnd);
static void Main(string[] args)
{
Process process = Process.Start(args[0]);
if (process != null) SetForegroundWindow(process.Handle);
}
}
}
注意。オプションで、必要に応じて作業フォルダのサポートを開発することができます。
アプリケーションを起動するために、あなたのバッチで、次の行を使用し
Example.exe "c:\sample\path\app.exe"
関連する問題
- 1. 別のバッチファイルから別のプロセスでバッチファイルを実行するにはどうすればよいですか?
- 2. バッチファイルであれば、私は.BATバッチファイルでこれを行うにはどうすればよいの文エラー
- 3. VB.NETを使用して別のコンピュータでバッチファイルを実行するにはどうすればよいですか?
- 4. バッチファイルを使用してEclipse上でSelenium Scriptsを実行するにはどうすればよいですか?
- 5. ラベル内で実行中のバッチファイルの名前を取得するにはどうすればよいですか?
- 6. バッチファイルでcmdコマンドを実行するにはどうすればよいですか?
- 7. 昇格されたユーザーとしてバッチファイルを実行するにはどうすればよいですか?
- 8. バッチファイルからVBAコードを実行するにはどうすればよいですか?
- 9. 特定の時刻にバッチファイルを実行するにはどうすればよいですか?
- 10. 2つのパラメータを使用してバッチファイルを実行するにはどうすればよいですか?
- 11. バッチファイルを使用して複数のSQLスクリプトを実行するにはどうすればよいですか?
- 12. バッチファイルを使用してselect statmentを実行するにはどうすればよいですか?
- 13. バッチファイルを使用してnetshを実行するにはどうすればよいですか?
- 14. Capistranoでマイグレーションを実行するにはどうすればいいですか
- 15. フラスコプロジェクトでunittestを実行するにはどうすればいいですか?
- 16. ページをバックグラウンドで実行するにはどうすればいいですか?
- 17. ウィンドウフォームアプリケーションをバックグラウンドで実行するにはどうすればいいですか?
- 18. アプリケーションでサルテストを実行するにはどうすればいいですか?
- 19. ステージにTravisCIを実行するにはどうすればいいですか?
- 20. numpadにサブライムテキストビルドを実行するにはどうすればいいですか?
- 21. バッチファイルにタイマーを追加するにはどうすればよいですか?
- 22. adb logcatを実行するにはどうすればいいですか?
- 23. Jenkinsジョブを実行するにはどうすればいいですか?
- 24. 私のアンドロイドリマインダーアプリケーションを実行するにはどうすればいいですか?
- 25. 関数を実行するにはどうすればいいですか?
- 26. このクエリを実行するにはどうすればいいですか
- 27. reactbootstrapとbabelを実行するにはどうすればいいですか?
- 28. ハッシュ関数を実行するにはどうすればいいですか?
- 29. 別のクラスを実行するにはどうすればいいですか?
- 30. 選択リストを実行するにはどうすればいいですか?
ザッツおそらくあなたがアプリケーションではなく、バッチファイルからコーディングする必要があるもの。 –
コマンドラインで実行可能パスを受け入れる汎用アプリケーションを作成することもできます。ドットネットでは、Processクラスを使用してアプリケーションを起動し、プロセスIDを取得できます。その後、ウィンドウを前面に持ってくるためにウィンドウAPIを使用することができます。利点は、このコードを再利用できることと、起動しているアプリケーションコードを変更する必要がないことです。 – Aphelion
これはどのように行われますか?私のwpfアプリケーションで – Letoir