全アプリが MDI 子ウィンドウ化?No.04408
IKKI さん 04/02/27 04:22
 
IKKI です。

妙な現象が発生しました。
再現条件がわからないし秀丸のせいとも言い切れないのですが、一応ご報告します。

▼現象

・起動中のすべてのアプリケーションのウィンドウが MDI 子ウィンドウの形に
 なってしまう。
 http://www18.big.or.jp/~fujiwara/ikki/temp/hidemaru-bug_040227_1.jpg

・explorer.exe が固まる。
 ・タスクバーが表示されない。
 ・デスクトップのアイコンが表示されない。
 ・エクスプローラのウィンドウが再描画されない。

・他のアプリケーションでツリービューコントロールを表示させようとすると
 アプリケーションごと落ちる。 ViX と MDIBrowser は落ちた。

▼発生時

・秀丸のタブは非表示。アウトラインも非表示。

・現象発生の引き金は秀丸のウィンドウを切り替えたことだったと思う。
 (よく覚えていない)

▼その後

・秀丸は使用可能。 explorer.exe やそのコンポーネントに関係しない
 アプリケーションはおそらく使用可能だった。

・秀丸をタブモードに変えて最小化してみると、 MDI 子ウィンドウの形をした
 タイトルバーが1個になった。
 http://www18.big.or.jp/~fujiwara/ikki/temp/hidemaru-bug_040227_2.jpg
 しかしウィンドウ内にタブは1個しか表示されていない。
 http://www18.big.or.jp/~fujiwara/ikki/temp/hidemaru-bug_040227_3.png

・現象は再発しない。再現条件も不明。

▼環境

・Windows 2000 SP4
・秀丸エディタ v4.10 β19

以上です。他に必要な情報がありましたら随時お答えします。


# 私の所見としては、ウィンドウスタイルの変更が関係しているようだし
 他に不安定なアプリケーションも使っていなかったので、なんとなく秀丸が
 怪しいと思うのですが……再現しないのでは何とも言えませんね。 (^^;
 他のユーザーさんのところでは大丈夫なのでしょうか。

[ ]
RE:04408 全アプリが MDI 子ウィンドウ化No.04426
秀丸担当 さん 04/02/27 16:59
 

>・起動中のすべてのアプリケーションのウィンドウが MDI 子ウィンドウの形に
> なってしまう。

これはおそらく、シェルが無くなったときの状態のようです。
やり方は忘れてしまいましたが、Windows95の頃は意図的にシェルを無効にでき
て、無効にするとこのような画面になります。
Windows2000でもその状態になるのかわかりませんが、シェルの機能が死んでし
まっているため、このようになっているのではないかと思います。
秀丸が関係しているのかどうかわかりませんが、シェルは死んでも自動復旧する
ので、この状態を作り出すほうが難しいと思います。
もしまた秀丸が原因と思われて再現するようでしたら報告をお願いします。

[ ]
RE:04426 全アプリが MDI子ウィンドウ化?No.04433
IKKI さん 04/02/27 17:53
 
IKKI です。

> これはおそらく、シェルが無くなったときの状態のようです。
> やり方は忘れてしまいましたが、Windows95の頃は意図的にシェルを無効にでき
> て、無効にするとこのような画面になります。

懐かしいですね。そういえば昔これで遊んだことがありました。
たしか壁紙をダブルクリックするとタスクマネージャが起動したような…。
いずれにせよ Windows 2000 でシェルが死んだのは初めてです。

> もしまた秀丸が原因と思われて再現するようでしたら報告をお願いします。

そうさせていただきます。 m(_ _)m

[ ]