タスクバーにフォームのタイトルを表示しない
|
|
.NET (VB)の内容
|
【注意書き】 ●VB.NET を使っているものとします。 ●動作環境は、Windows XX を使用しているとします。
.NET でも、タスクバーにフォームのタイトルの 表示をとりやめたりすることが可能です。
この機能を使えば、どちらかというとバックグラウンドでの 動作を考えた振る舞いをイメージしたアプリケーションの 作成を行いたい場合などに活用できます。
フォームに次の様なコードを記述します
-----------VB.NETコーディングここから-------------------
1.フォームに、ボタンコントロール を配置します。 下記は、デフォルトのオブジェクトの名前と配置を示しています。
┏━━━━━━┓ ┃Button1 ┃ ┗━━━━━━┛
2.フォームをダブルクリックして、 フォームロードイベントのコード編集を開始して、 次のコードを記述します。
Private Sub Form1_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles MyBase.Load
Button1.Text = "表示しない" End Sub
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click
If Me.ShowInTaskbar Then 'タスクバーへの表示をしない Me.ShowInTaskbar = False Button1.Text = "表示する" Else 'タスクバーへの表示をする Me.ShowInTaskbar = True Button1.Text = "表示しない" End If
End Sub
3.ビルドして実行します。
4.フォームに表示された「表示しない」 ボタンを押します。
5.タスクバーに表示されていた 本アプリケーションのタスク表示が消える事を確認できます。
6.フォームに表示された「表示する」 ボタンを押します。
7.タスクバーに表示されていた 本アプリケーションのタスク表示が復活する事を確認できます。
※タスクバーは、Windowsの標準インストールでは、 画面最下部に配置されているバーです。 時計なども右側に位置しているあのバーをここでは 示しております。
-----------VB.NETコーディングここまで-------------------
本サンプルでは、
Me.ShowInTaskbar = False
で、タスクバーへの表示を取りやめています。
また、 Me.ShowInTaskbar = True
で、タスクバーへの表示を復活しています。
|
http://anetm.com/dev/d.cgi?SC=DTDTL&o=l33
Copyright(c)2001-2006 Ai Net Makoto 記事・情報の無断転載を禁止します。
|