掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
クリップボードの中身をバイナリレベルで書き換えるには? (ID:106447)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
IDateObjectは知りませんけど、 下記のサイトを見てみてください。 http://tokyo.cool.ne.jp/masapico/ "関数別 Win32 サンプル集"の中に "GetClipboardData"というAPIが紹介されています。 クリップボードの指定フォーマットのデータのハンドルを返すものだそうです。 ハンドルさえわかれば、GlobalLockでバイナリデータを取り出すことができるようなので、 これならば大丈夫でしょう。 ここで扱っているのはテキストですけど、GetClipboardDataの引数をかえれば、どうしようもできるはずです。 (ただ、VBでどういう風に扱うかはわかりません) フォーマットの識別には、CLCLというソフトがあるので、 それを使うといいかもしれません。 http://www.nakka.com/ (不明なデータ形式の場合、形式の名前をメニューに表示してくれるので)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.