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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0414
T・K(toto)消えないウィンドウは・・・・・13解決


T・K(toto)

リンク

2008/4/14(Mon) 20:48:11|NO.15103

とじるをやっても、
HSPが終了しないウィンドウは作れないんでしょうか
教えてください



この記事に返信する


GENKI

リンク

2008/4/14(Mon) 21:01:01|NO.15105

作れます。onexit参照。
しかし、他にわかりやすい方法で終了することが出来るようにしておかないと、とても迷惑な仕様となってしまいます。
不用意に作成してしまうとユーザーを不快にさせてしまうので、とても注意が必要です。



inovia

リンク

2008/4/14(Mon) 22:24:15|NO.15108

×ボタンを消す方法もどうでしょうか?Screen1の×が消えます。
※閉じるにはメイン(0)の×ボタンを押してください。
以前どこかから参考にしたものですが、どこにあったか忘れちゃいました。(^_^;)

#uselib "user32.dll" #func SetLong "SetWindowLongA" int,int,int #cfunc GetLong "GetWindowLongA" int,int #define StyleAdd(%1,%2=0,%3=0)ujw=((%3)&2)*-2-16 :\ SetLong %1,ujw,GetLong(%1,ujw)|(%2)^((%3)&1)*(%2):gsel ginfo_sel,-1:gsel ginfo_sel,1 screen 1,200,150,0,220,50 title "×ボタン消す" StyleAdd hwnd, $80000,1



begriff

リンク

2008/4/14(Mon) 23:47:41|NO.15109

T・K(toto)さん、前の記事でもそうですが、
参考になったら一言もしくは解決チェックを入れてください。



T・K(toto)

リンク

2008/4/15(Tue) 20:16:21|NO.15122

返信できなくてごめんなさい。いろいろありがとうございました。



船丸

リンク

2008/4/16(Wed) 13:59:58|NO.15145

これを応用すればウイルスも作れると思いますがどうでしょう。



xxxz

リンク

2008/4/16(Wed) 18:50:59|NO.15146

タスクマネージャで簡単に終了できる



船丸

リンク

2008/4/16(Wed) 19:52:11|NO.15151

onexit使えばウイルス作成も可能になりますがどうですか?



As

リンク

2008/4/16(Wed) 20:05:21|NO.15152

所詮ウィルスっていってもたかが知れてると思います。



SYAM

リンク

2008/4/16(Wed) 20:57:17|NO.15155

ソフトに終了していただくのではなく、ブチ切ってしまえばいいだけです。
むしろ普通にウインドウが消えてるほうが嫌です。気付きにくいし。



Kpan

リンク

2008/4/16(Wed) 21:27:14|NO.15157

さすがにonexit命令ではウイルスとしての挙動(データ破壊とか)は無理かと。
いわゆるジョークの類になるのでは?

onexit命令は内部的にはWM_CLOSEメッセージなのかいな?



船丸

リンク

2008/4/16(Wed) 22:09:31|NO.15164

邪魔程度にしかなりません。
しかし、シャットダウンは出来なくなります。



inovia

リンク

2008/4/17(Thu) 00:01:43|NO.15166

Vistaですと、応答しない(終了できない)アプリはダイアログが出てきて終了するか、
続行するか選択できますけどね。XP以前と挙動が違う。



Elfizm

リンク

2008/4/17(Thu) 11:45:12|NO.15175

コンピュータ・ウイルスの定義から見直してみると、

日本では通商産業省(現経済産業省)が次のような性質をひとつ以上有するものと定義している。 1.自己伝染機能 - 自己を複製し他のコンピュータに感染を広げる機能 2.潜伏機能 - 特定の条件がそろうまで、活動を待機する機能 3.発病機能 - データの破壊、システムを不安定にする、バックドアを作成するなどの機能
(wikipediaより引用)

であるらしいので、ウィンドウが消えないくらいではウイルスと呼ぶには
機能的に足りないものといえます。



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