欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開(kāi)發(fā)教程 > 詳細(xì)頁(yè)面

對(duì)于任務(wù)欄式的托盤(pán)圖標(biāo)及其右鍵菜單的完成!

對(duì)于任務(wù)欄式的托盤(pán)圖標(biāo)及其右鍵菜單的完成!

更新時(shí)間:2022-05-09 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

實(shí)現(xiàn)方法:(用VS.net的可視化實(shí)現(xiàn))
新建一個(gè)項(xiàng)目(notifyicon)
把右鍵菜單(contextmenu)拖入表單中.加入菜單的子菜單項(xiàng)。比如“顯示”、“隱藏”等菜單項(xiàng)。
雙擊各菜單項(xiàng)為各菜單項(xiàng)加入單擊事件。
比如:(顯示)me.show
 (隱藏)me.hide
把托盤(pán)控件拖入表單中。設(shè)置其顯示文字(.text)、圖標(biāo)文件(icon)
設(shè)置托盤(pán)的右鍵菜單(contextmenu)為你剛才創(chuàng)建的菜單。
這樣就很方便的實(shí)現(xiàn)以前VB需要好多的Win API才能實(shí)現(xiàn)的功能。

附上該form的源代碼
Public Class notifyIcon
Inherits System.Windows.Forms.Form

#Region " Windows Form Designer generated code "

Public Sub New()
MyBase.New()

'This call is required by the Windows Form Designer.
InitializeComponent()

'Add any initialization after the InitializeComponent() call

End Sub

'Form overrides dispose to clean up the component list.
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub

'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer

'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Friend WithEvents Button1 As System.Windows.Forms.Button
Friend WithEvents NotifyIcon1 As System.Windows.Forms.NotifyIcon
Friend WithEvents ContextMenu1 As System.Windows.Forms.ContextMenu
Friend WithEvents MenuItem1 As System.Windows.Forms.MenuItem
Friend WithEvents MenuItem2 As System.Windows.Forms.MenuItem
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(notifyIcon))
Me.Button1 = New System.Windows.Forms.Button()
Me.NotifyIcon1 = New System.Windows.Forms.NotifyIcon(Me.components)
Me.ContextMenu1 = New System.Windows.Forms.ContextMenu()
Me.MenuItem1 = New System.Windows.Forms.MenuItem()
Me.MenuItem2 = New System.Windows.Forms.MenuItem()
'
'Button1
'
Me.Button1.Location = New System.Drawing.Point(128, 48)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(88, 24)
Me.Button1.TabIndex = 0
Me.Button1.Text = "Button1"
'
'NotifyIcon1
'
Me.NotifyIcon1.ContextMenu = Me.ContextMenu1
Me.NotifyIcon1.Icon = New System.Drawing.Icon("C:\root.ico")
Me.NotifyIcon1.Text = "NotifyIcon and ContextMenu"
Me.NotifyIcon1.Visible = True
'
'ContextMenu1
'
Me.ContextMenu1.MenuItems.AddRange(New System.Windows.Forms.MenuItem() {Me.MenuItem1, Me.MenuItem2})
'
'MenuItem1
'
Me.MenuItem1.Index = 0
Me.MenuItem1.Text = "顯示"
'
'MenuItem2
'
Me.MenuItem2.Index = 1
Me.MenuItem2.Text = "隱藏"
'
'notifyIcon
'
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
Me.ClientSize = New System.Drawing.Size(292, 273)
Me.Name = "notifyIcon"

End Sub

#End Region


Private Sub MenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
Me.Show()
End Sub

Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
Me.Hide()
End Sub
End Class

溫馨提示:喜歡本站的話(huà),請(qǐng)收藏一下本站!

本類(lèi)教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 阿克陶县| 宜君县| 曲靖市| 政和县| 饶阳县| 曲阳县| 柳林县| 慈溪市| 郧西县| 嘉定区| 西宁市| 邹城市| 牡丹江市| 赤峰市| 红安县| 呼玛县| 河源市| 太仆寺旗| 定陶县| 大化| 三都| 扬中市| 绍兴县| 洪江市| 安阳县| 肇庆市| 灵川县| 浦城县| 宜黄县| 辽宁省| 石城县| 黑河市| 喀什市| 平安县| 普陀区| 仁怀市| 天长市| 郁南县| 清水县| 镇江市| 琼海市|