質問

.rgs ファイルにはいくつかのレジストリ情報が含まれていますが、.rgs ファイル内の情報がどのようにレジストリに追加されるのか知りたいです。

プロジェクトがあります AAA ファイルが生成されます AAA.DLL, 、ファイルがあります xxx.rgs これにはレジストリ情報が含まれており、AAA.DLL が構築され、別のマシン B に展開されます。そのため、レジストリ情報をマシン B に追加する方法がわかりません。regsvr32 を使用して AAA.dll を登録する必要がありますか?指示?

役に立ちましたか?

解決

は通常、あなたのコードは、 CComModule::UpdateRegistryFromResource() を呼び出しますでターンは、仕事をしてATLに実装特別な機構に制御を渡す - モジュールに.RGSファイルを埋め込むことによって製造されたリソースを解析し、レジストリを編集します。あなたはそれがどのように行われるか読むことができるように、ATLはソースが付属しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top