私はアプリケーションを持っていて、メディアセンターがフルスクリーンで起動していて、このタイルを開いたときにバックグラウンドでアプリケーションを開きます。 これをメディアセンターで開くにはどうしたらいいですか? 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. バッチファイルであれば、私は.BATバッチファイルでこれを行うにはどうすればよいの文エラー
- 2. VB.NETを使用して別のコンピュータでバッチファイルを実行するにはどうすればよいですか?
- 3. バッチファイルでcmdコマンドを実行するにはどうすればよいですか?
- 4. 特定の時刻にバッチファイルを実行するにはどうすればよいですか?
- 5. 2つのパラメータを使用してバッチファイルを実行するにはどうすればよいですか?
- 6. バッチファイルを使用してselect statmentを実行するにはどうすればよいですか?
- 7. バッチファイルを使用して複数のSQLスクリプトを実行するにはどうすればよいですか?
- 8. Capistranoでマイグレーションを実行するにはどうすればいいですか
- 9. バッチファイルにタイマーを追加するにはどうすればよいですか?
- 10. 関数を実行するにはどうすればいいですか?
- 11. 別のクラスを実行するにはどうすればいいですか?
- 12. 私のアンドロイドリマインダーアプリケーションを実行するにはどうすればいいですか?
- 13. ハッシュ関数を実行するにはどうすればいいですか?
- 14. adb logcatを実行するにはどうすればいいですか?
- 15. 選択リストを実行するにはどうすればいいですか?
- 16. SQLPlusのバッチファイルを作成するにはどうすればよいですか?
- 17. JQueryでループを実行するにはどうすればよいですか?
- 18. カスタムエラーハンドラでシェルを実行するにはどうすればよいですか?
- 19. qでコールバックチェーンを実行するにはどうすればよいですか?
- 20. xPagesでカスタムコントロールログインフォームを実行するにはどうすればよいですか?
- 21. sharejsをnodejsで実行するにはどうすればよいですか?
- 22. RestheartでfindAndModifyを実行するにはどうすればよいですか?
- 23. iPythonをConsole2で実行するにはどうすればよいですか?
- 24. PHPでターミナルコマンドを実行するにはどうすればよいですか?
- 25. Delphiでコマンドラインプログラムを実行するにはどうすればよいですか?
- 26. Javaでタイマを実行するにはどうすればよいですか?
- 27. C#でコマンドを実行するにはどうすればよいですか?
- 28. ElasticSearchでインデックスクエリを実行するにはどうすればよいですか?
- 29. Windowsでチェックサムを実行するにはどうすればよいですか?
- 30. コマンドヒストリサポートでインタープリタを実行するにはどうすればよいですか?
ザッツおそらくあなたがアプリケーションではなく、バッチファイルからコーディングする必要があるもの。 –
コマンドラインで実行可能パスを受け入れる汎用アプリケーションを作成することもできます。ドットネットでは、Processクラスを使用してアプリケーションを起動し、プロセスIDを取得できます。その後、ウィンドウを前面に持ってくるためにウィンドウAPIを使用することができます。利点は、このコードを再利用できることと、起動しているアプリケーションコードを変更する必要がないことです。 – Aphelion
これはどのように行われますか?私のwpfアプリケーションで – Letoir