クリップボードから複数の Outlook添付ファイルを取得しようとしています。
ユーザーが複数の添付ファイルを選択してクリップボードに配置すると(またはドラッグして)、IDataObjectが作成されてクリップボードに配置されます。
ファイル名は、仮想オブジェクト名を含むIDataObjectusingで見つけることができることを知っています。CLIPFORMAT CFSTR_FILEDESCRIPTORまた、私が理解していることから、ファイルの内容はを使用して受信されていCLIPFORMAT CFSTR_FILECONTENTSます。しかし、それを行うと、1つのファイルしか取得できず、クリップボードにコピーされた他のファイルを取得する方法がわかりません。
lindexでメンバーを使用するFORMATETCと他のファイルを取得できることがわかりましたが、何らかの理由で機能しません。
誰かが他の添付ファイル( C ++を好む)を取得する方法を説明または例を挙げてもらえますか?