关于截获“注销”和创做简单的自定义控件
1、在程序中使用:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AddHandler SystemEvents.SessionEnding, AddressOf SessionHandler
End Sub
Private Sub SessionHandler(ByVal sender As Object, ByVal e As SessionEndingEventArgs)
MsgBox("zuXiao")
e.Cancel = False
End Sub
为什么在用户按下键时,没有截获此消息呢?
在101例子中它是演示了截获SystemEvents.TimeChanged,我是想截得SystemEvents.SessionEnding
2、谁能给一段简单代码,用 Inherits System.Windows.Forms.UserControl或
Inherits System.Windows.Forms.Control创建一个简单控件,使这个控件的region为一个gif图像的范围,比如一个圆的按钮图形,但要求region范围在这个gif图像上,不是用规则图形去拼凑,而是用这个gif 的bitmap,不知说没说明白!!就是重新创做一个简单按件用paint、region、graphic、image、bitmap....重画控件(用一个gif图像)
另外我以前曾问过一个关于textbox重画的问题,比如设置透明(在webcontrol是可以加上背景图像的)好像有高手回答过,但未解决,不能从textbox继承来做,只能重做控件,不知现在有没有人能解决这个问题???
3、有人能简单的回答接口有什么用吗???它和普通的类有什么不同???、