HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0415
KENTAクリップボードから画像の読み出し4解決


KENTA

リンク

2007/4/15(Sun) 11:46:58|NO.7467

画像をクリップボードにコピーするのは
簡単なんですが(hspext.asで)
画像をクリップボードから読み出すのは
どうすればいいんですか。(stdlib以外で)



この記事に返信する


Drip

リンク

2007/4/15(Sun) 13:58:58|NO.7471

Dripです。

 KENTAさん、こんにちは。
クリップボードから画像を取得する方法ですが、「stdlib以外で」という意味がわかりません。
恐らく、hspext.dllもstdlibと同じやり方でクリップボードを扱っているものと思われますが、
KENTAさんがなぜ一般的なAPIを使用しない方法を取ろうとするのかが解りません。
その点をご説明いただけますか?

 stdlibのように、APIを使用しないとなると、機械語で独自にクリップボードに格納されている
画像データの型を判断し、データを取得する命令を記述しなければなりません。
また、WindowsUpdateが行われるたびに、仕様が変更されていないかチェックする必要が
ありますし、HSPの動作環境からも離れるため、全WindowsOSで動作確認をする必要があります。

 そこまでしてstdlibを使用したくない理由を教えていただければ、適切な回答がもらえると思います。



水野

リンク

2007/4/15(Sun) 14:06:17|NO.7472

KENTA君、
stdlibを使いたくないなら、
HSP逆引き辞典(応用編)を読んでみ。
そこにものっとるから。(基本的にはstdlibと同じだけど・・・)



KENTA

リンク

2007/4/15(Sun) 18:56:30|NO.7480

そうですか・・・・分かりました。
読んでみます。
少し質問の仕方を間違えました。

stdlib以外に方法はありますか。
と聞きたかったのに、書き方を
間違ってしまってすいません。



さくら

リンク

2007/4/15(Sun) 19:32:58|NO.7485

@さくらです。
stdlibをご利用頂きまして、ありがとうございます。
クリップボードの画像の読み書きですが、stdlibから
抜き出したものを、公開しています。
「HSPサンプル蔵」→ファイル操作編にあります。参考にして下さい。
APIを使っています(^^;使わないとできません。

http://hspnext.com/



ONION software Copyright 1997-2023(c) All rights reserved.