COM

ドロップターゲットのC++による実装の例

ドロップターゲットをC++で実装する例ドロップを抽象化するクラス。 動的生成で管理するならinitの内容をコンストラクターに移動するのもありだろう。 class TDropTarget; class TMyDrop { friend TDropTarget; private: HWND FHwnd; TDropTarget* FDropTarg…

Shell IDList Arrayについて

クリップボードフォーマットにおいて、Shell IDList Arrayを用いた通信について記事が少ないので一言。CIDAのフォーマットの定義は以下の通りだ。 typedef struct _IDA { UINT cidl; // IDLISTの数 UINT aoffset[1]; // IDLIST構造体のリスト } CIDA, * LPID…