私は自分のアンチウイルスでディレクトリをスキャンできるように、右クリックをカスタマイズする必要があります。私はレジストリキーを使ってそれを行う方法を知っていますが、問題は、ディレクトリをスキャンするたびにプログラムの新しいインスタンスを開始したくないということです。私のアンチウイルスは、いくつかのシグネチャデータベースをロードする必要があります。そのため、プログラムがそれらをロードするのに約15秒かかります。私はすでに開いていて、ディレクトリをスキャンするために実行しているプログラムのインスタンスを使用する必要があります。どうやってやるの?プログラムの既存のインスタンスで右クリックをカスタマイズするにはどうすればよいですか?
私はC++ Builderを使用しています。
ありがとうございました。
ありがとうございましたが、私はサーバークライアントアプリケーションを作成する必要はありませんでした。私はメッセージの受け渡し方法を使ってみましたが、Embarcadero C++ビルダーで作業しているので、ON_REGISTERED_MESSAGESを使用することはできません。 –
@lili lili正直言って、サーバークライアントシステムは最も単純な方法であり、私はQtを提案する。うーん、残念ですが、C++ Builderで本当にお手伝いすることはできません。また、ON_REGISTERED_MESSAGESは15年の間、私が避けたMFCです。私は掘り起こして、私があなたのために何かを考え出すことができるかどうかを見ます。 –
@ililili私は、MFCはWindowsの唯一の解決策であることを示唆しているかもしれません。将来、他のプラットフォームへの移植を期待していません。 –