| 記事内容:[|]
RE: Re[3]: アイコンの文字って変えられますか。
s_sato 様!!お疲れ様タールと申します。 はじめまして ちょっと引っかかったのでお返事いれときます。
| aki様!!、exescopeは、多分、ソフト開発環境Visual Studioの特殊な機能だったと 思 |います。 |つまり、開発した、ソフトのウィンドハンドルやら、クラス名やらを人がわかり易く見 れ |る様に |スパイしてしまうもので、この手続きを利用すれば、jWWの各ウィンドウハンドルが取得 |できるので |User32.dllの低級関数Win32APIのメニュー関係を制御する関数で、メニュー内容を取得 |したり、 |追加、書換えが可能となりますし、各ウィンドウの内容を書換えることも可能としてし ま |うのですよ。
これって「Spy++」のことですよね。 exescope6.30はVectorにありますシェアウエアで2000円のようです。 マイクロソフト社の物ではありません。 exescopeでhwndなんか取得できるのかな?
| しかし、使用方法を間違ったりすると、PCにとって、とても重大な問題を起こしてし ま |う危険が |伴う為に、使用するには、それなりに、ソフト開発力が必要のはずです。 | | JWWは、ハンドルを旨く所得できれば、オブジェクトの形状(チェックボックス、ボタ |ン)を変更したり |コントロールしたりする事は、実は、結構簡単に実現する事が可能なのです。 | メニュー等のカスタマイズ方法は、jww本体をこの様に、ハンドルを取得して、 |MenuItemを書換えてしまう |方法と、別アプリを作って、MenuItemの項目を参照し、別にメニューバーを構築して、 |JWWにコマンドを選択 |した事を、送信する方法とがあります。
| 別アプリケーションからJwwに対してコマンドを選択した事を、送信する方法は、Jww 本 |体を一切書き換え |しないので、一応、著作権を侵害しないで、カスタマイズする方法となるので、一般に 公 |開しても問題ない
後者はMenu+jwwの手法ですよね。
|のですが、風信子(ヒヤシンス)様のカスタマイズ方法では、JWW本体を書換えしている事 |となり、一般に公開 |する場合に、著作権を侵害してしまう事と成るので、必ず、JWWの作者様の許可が必要と |なります。 | また、JWW本体のVerUPなどに合わせて、常に、サポートする必要があったりするの で、 |公開するには、 |ちょっと勇気がいるのかもしれませんね。
風信子(ヒヤシンス)様その様なことはやらないと思いますよ。 面識はありませんけど。掲示板は読まれましたよね。 JWの魂は熟知されてる方だと思いますよ。 以前nifでは外変も公開されておられました。
| 私もJwwをカスタマイズして、使用しているので、風信子(ヒヤシンス)様のカスタマイ |ズ方法は、実は |一部検討した事もありますし、
そうなんですか。
|ただ、ここまでのカスタマイズをやられた事は本当に驚き |ですね!!。
ですね!!(☆o☆)
|早くJWWの作者様の許可して頂いて、公開されるといいですね。
許可をもらいに行かれないと思いますけどね。
参考として下さいb(^^)v。
ps. 私自信はexeの改変等には全く興味はありません。 アイコンも漢字で良いと思ってます。
|