◆ クリップボード情報 ◆
トレイアイコンの右クリックメニューからクリップボード情報を選びます。
現在クリップボードに張り付いているデータの「属性」と、クリップデータの所有者を表示します。
表示内容は1秒ごとに更新されます。
クリップデータの「属性」はどう読み取るのでしょうか?
例えば「Bitmap」という属性があればクリップ内容は画像として貼り付けできますし、「Text」という属性があればクリップ内容を文字列として貼り付けできることが分かります。Microsoft Excel のセルをコピーするとクリップデータになりますが、絵としても文字としても貼り付けられることが分かったりします。また、セルのコピー状態を解除するとクリップデータも削除されることも分かります。
ステータスバーに表示されるのは、現在のクリップデータの所有者です。所有者の名前を取得できれば表示し、取得できなければウインドウの class 情報を、それも取得できなければウインドウハンドルを表示します。何のクリップデータかを判断するヒントになります。
なお「owner free clipdata」は、クリップデータを作ったアプリケーションを終了したりして、所有者がいないデータという意味です。