none
タスクマネージャに表示させたい RRS feed

  • 質問

  • 皆さんこんにちは。よろしくおねがいします。

    VisualStudio2005でWindowsアプリを作成しています。

     

    FormAからFormBをShowDialogで表示し、

    FormAを画面、タスクバーに表示させたくなかったので

    FormA.Visible=falseにしました。

     

    ところがタスクマネージャからこのアプリが消えてしまいました。

    これでは異常動作したとき、タスクマネージャから終了することができず、

    タスクマネージャでの表示をどうにかできないものかと悩んでいます。

     

    恐れ入りますが、皆さんどうか教えてください。

     

    2007年8月30日 0:41

回答

  • まあ、プロセス タブには見つかりますから強制終了はできます。
    気になるようであればタスクトレイの常駐などを検討された方が良いでしょう。

    2007年8月30日 7:59

すべての返信

  • まあ、プロセス タブには見つかりますから強制終了はできます。
    気になるようであればタスクトレイの常駐などを検討された方が良いでしょう。

    2007年8月30日 7:59
  • プロセスタブは一般のおじちゃんには分からなそうですね。

    ApplicationContext.MainFormを使用して常に開いているFormを

    メインフォームに指定する方法は危険ですか?

     

    参考ページ

    http://dobon.net/vb/dotnet/form/showforminsequence.html

    2007年8月30日 8:16
  •  mocco さんからの引用

    FormAからFormBをShowDialogで表示し、

    FormAを画面、タスクバーに表示させたくなかったので

    FormA.Visible=falseにしました。

     

    ところがタスクマネージャからこのアプリが消えてしまいました。

     

    うちの環境で試してみました。

    タスクマネージャーのアプリケーションタブからFormAは消えますが

    そのかわりFormBが表示されています。

    なのでFormBを強制終了してもらえばいいのではないのでしょうか。

    2007年8月30日 12:07