C# でコードを作成し、Dsofile.dll を使用してプロパティを設定しました。システムを再起動した後でも、正常に動作し、設定したプロパティが表示されていることがわかります。ここで、c または c++ コードを使用して同じプロパティにアクセスしたいと考えています。どんな体でもこれを助けることができます。
OleDocumentProperties oOleDocumentProperties = new OleDocumentProperties();
oOleDocumentProperties.Open(@"E:\mbam - Copy - Copy.exe", false, DSOFile.dsoFileOpenOptions.dsoOptionDefault);
object obj = "test";
oOleDocumentProperties.CustomProperties.Add("TestXXX", ref obj);
oOleDocumentProperties.Save();
oOleDocumentProperties.Close(true);
は、属性を設定するために使用したコードです。同じ TestXXX プロパティに c または c++ コードからアクセスできるようにします。