msado15.dll という dll をインポートしようとしています。ソリューションでこれをうまく行うことができます。
#import <C:\\Program Files\\Common Files\\System\\ado\\msado15.dll> \
rename( "EOF", "AdoNSEOF" )
しかし、これで何も配布することはできません。
レジストリを調べてみたところ、そのlibidが見つかったので、試しています:
#import "libid:2DF8D04C-5BFA-101B-BDE5-00AA0044DE52" rename( "EOF", "AdoNSEOF" )
しかし、私はこれらのエラーが発生します
1>Timestream.cpp(5): 警告 C4010: 単一行のコメントに行継続文字が含まれています 1>Timestream.cpp(6): 警告 C4278: 'RGB': タイプ ライブラリ '2DF8D04C-5BFA-101B-BDE5- の識別子00AA0044DE52' はすでにマクロです。'rename' 修飾子を使用してください 1>Timestream.cpp(6): 警告 C4278: 'RGB': タイプ ライブラリの識別子 '2DF8D04C-5BFA-101B-BDE5-00AA0044DE52' は既にマクロです。'rename' 修飾子を使用してください 1>Timestream.cpp(6): 警告 C4278: 'RGB': タイプ ライブラリの識別子 '2DF8D04C-5BFA-101B-BDE5-00AA0044DE52' は既にマクロです。'rename' 修飾子を使用してください 1>Timestream.cpp(6): 警告 C4278: 'RGB': タイプ ライブラリの識別子 '2DF8D04C-5BFA-101B-BDE5-00AA0044DE52' は既にマクロです。「rename」修飾子 1>Timestream を使用します。cpp(6): 警告 C4278: 'RGB': タイプ ライブラリの識別子 '2DF8D04C-5BFA-101B-BDE5-00AA0044DE52' は既にマクロです。'rename' 修飾子を使用してください 1>Timestream.cpp(6): 警告 C4278: 'RGB': タイプ ライブラリの識別子 '2DF8D04C-5BFA-101B-BDE5-00AA0044DE52' は既にマクロです。「rename」修飾子を使用する
どうすればこれを機能させることができますか?これが最善の方法ですか? msado15.dll に関する他の質問を調べましたが、別の問題があるようです。
ありがとう、ジェームズ