Windows API用のCOMラッパーを開発しています。ネイティブWindows APIサポートを持たないスクリプト言語から使用できます。だから、私はCOM ATLプロジェクトで何を使うべきか考えています。 SAFEARRAY
またはCComSafeArray
? VARIANT
またはCComVariant
?または他の構造体または適切なラッパー?COMオートメーション構造体とそれらのラッパー
両方のタイプを使用してテストしましたが、パフォーマンスの違い、使用上の問題、またはそれらの間の追加の実装は見つかりませんでした。
COM ATLプロジェクトで使用するのに最適なのはどれですか?たとえば、SAFEARRAY
またはCComSafeArray
?
1999年に逆戻りしてしまいました。思い出して欲しいです! –
ラッパーは実際には同じであるが、より少ない労力とより高い精度で達成するのを手助けするので、明らかにATLコードでそれらを使用する必要があります。 –