エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
OLE DragDrop (IDataObjectの実装)
はじめに 今回説明するCDataObjectはドラッグするデータにアクセスするためのクラスです。ドラッグの受... はじめに 今回説明するCDataObjectはドラッグするデータにアクセスするためのクラスです。ドラッグの受け手はこのクラス(正確にはインターフェイス)を使って、どんなデータがあるか調べたり実際にデータを得たりするわけです。 このクラスはなかなかに複雑なクラスで私も半分ぐらい(最低限必要な部分)しか分かっていません。ここでも半分ぐらい未実装になっています。でも普通はこれで十分なはずです。 それとDataObjectはデータのチェックと取得が出来ればよいので実装方法にかなり自由度があります。ここで示す方法はその一例です。 CDataObjectを作る 作らないといけない仮想関数は QueryInterface AddRef Release GetData GetDataHere QueryGetData GetCanonicalFormatEtc SetData EnumFormatEtc
2007/02/16 リンク