[becky-pin:02342] はじめまして
- Subject:
- [becky-pin:02342] はじめまして
- From:
- salarm‐at‐orihime.net <salarm@...>
- Date:
- Wed, 28 Aug 2002 21:49:27 +0900
- X-Mailer:
- Denshin 8 Go V32.1.3.1
- Message-Id:
- <20020828124911.D7C5B77A6‐at‐mail.asahi-net.or.jp>
はじめまして、Salarmといいます。
先日RIMARTSのBBSでしののんさんからこのMLを教えていただき、
さっそく投稿しました。
BBSでもふれたフォルダの並び替えプラグインを、とりあえず作って
動作確認もしたのですが、ツリービューのアイテムからフォルダ名を
取得するのにかなり強引な事をしているので公開すべきかどうか悩んでいます
どう強引かといいますと
ツリービューをソートする時に比較用のコールバック関数を使うのですが
このコールバックにはツリービューアイテムに設定されたLPARAMしか
与えられないのですが、この値からフォルダ名を取得するようなAPIはなさそうでした。
そこでLPARAMの示すメモリを見てみると(LPARAM+0x18)にフォルダパスへの
ポインタが入っていたので、プラグインではそれを勝手に使いました。
この値はBeckyが保証しているわけもなく、今後のバージョンアップで
変更される可能性もあります。変更されてしまった場合最悪クラッシュします
というような感じで、かなり危険なプラグインになっています。
そこで皆さんのご意見を伺いたいのですが、こんなプラグインを公開しても
良いと思いますか?
ソースを以下のURLに置いていますので参考にしてください。
http://hp.vector.co.jp/authors/VA016117/program/sortfolder.lzh
以上どうぞよろしくお願いいたします
先日RIMARTSのBBSでしののんさんからこのMLを教えていただき、
さっそく投稿しました。
BBSでもふれたフォルダの並び替えプラグインを、とりあえず作って
動作確認もしたのですが、ツリービューのアイテムからフォルダ名を
取得するのにかなり強引な事をしているので公開すべきかどうか悩んでいます
どう強引かといいますと
ツリービューをソートする時に比較用のコールバック関数を使うのですが
このコールバックにはツリービューアイテムに設定されたLPARAMしか
与えられないのですが、この値からフォルダ名を取得するようなAPIはなさそうでした。
そこでLPARAMの示すメモリを見てみると(LPARAM+0x18)にフォルダパスへの
ポインタが入っていたので、プラグインではそれを勝手に使いました。
この値はBeckyが保証しているわけもなく、今後のバージョンアップで
変更される可能性もあります。変更されてしまった場合最悪クラッシュします
というような感じで、かなり危険なプラグインになっています。
そこで皆さんのご意見を伺いたいのですが、こんなプラグインを公開しても
良いと思いますか?
ソースを以下のURLに置いていますので参考にしてください。
http://hp.vector.co.jp/authors/VA016117/program/sortfolder.lzh
以上どうぞよろしくお願いいたします
▼ スレッド
- 2342: 先日RIMARTSのBBSでしののんさんからこのMLを教えていただき、 さっそく投稿しました。 BBSでもふ salarm‐at‐orihime.net
- └2343: φ(.. ) まあ,IsBadReadPtr とかで安全対策を採ることは可能だと思います。 よろしいんじゃないです Tietew
- └2344: Tietewさん、レスありがとうございました。 とか言ってる端から昨日のバージョンアップで使え salarm‐at‐orihime.net
- └2345: あら、それは残念でしたね。(^^; まぁ常套手段として考えられる限りの安全対策は施していた方 shinonon