私のアプリケーションは一度に1つのインスタンスだけを実行できるようにする必要があります。また、(特定のファイルタイプを開くために登録されたときのように)コマンドラインパラメータで起動された場合、パラメータを既存のインスタンスに渡し、グラフィカルインタフェースを表示せずにすぐに終了する必要があります。あなたはおそらく私が何を意味するのか知っています。使用されるフレームワークはQt 4であり、それにはいくつかの機能が必要なようです。何か案は?Qt4での簡単なプロセス間通信
2
A
答えて
3
Qtのソリューションプロジェクトこれをやっあり:
0
は、それは自分がQSharedMemory を(QSharedMemory ::添付する()を参照)を使用して、クラスのこの種を実装することも可能です。他のインスタンスがすでに実行中であるかどうかの判断とメッセージの通信/送信の両方に使用することができます。ポインタマジックとメモリコピーを除いて、それはかなり簡単です。
1
プロセス間通信にはいくつかの方法があります。例はQtのexamples sectionにあります。
関連する問題
- 1. 大規模プロジェクトでのプロセス間通信のための最も簡単で簡単な方法
- 2. QT4でC++の簡単な電卓
- 3. プロセス間通信
- 4. プロセス間の通信
- 5. C++でのプロセス間通信
- 6. Luaでのプロセス間通信
- 7. c#とcの間のプロセス間通信を行う最も簡単な方法は何ですか?
- 8. testRPCで簡単な通貨送信
- 9. javaプロセス間通信
- 10. Javaプロセス間通信
- 11. SystemTapプロセス間通信
- 12. プロセス間通信の最も簡単な方法は、どのO/Sおよび言語でも可能です。
- 13. Linuxのプロセス間通信
- 14. Pythonプロセス間の通信
- 15. F#のプロセス間通信
- 16. リアルタイムデータのiOSプロセス間通信
- 17. 親プロセスと子プロセスの間の通信
- 18. メッセージキューのないプロセス間(サービス)通信
- 19. ソケットなしのプロセス間ファイルシステム通信
- 20. プロセス間通信用UDP
- 21. PHP Mysqlプロセス間通信TLS
- 22. プロセス間通信、オペレーティングシステム、パイプ
- 23. Windowsでのプロセス間通信(IPC)の例
- 24. 言語/オペレーティングシステム間のプロセス間通信
- 25. iPhoneアプリ間のプロセス間通信
- 26. スタートアップとプロセス間通信で稼働中
- 27. 2つの実行中プロセス間のプロセス間通信
- 28. 2つのプロセス間の通信方法
- 29. プロセス間通信のためのUDP
- 30. 2つのプロセス間のFIFO通信c