|  |  | 
          
            | คำสั่งที่ผมเขียนประมาณนี้ครับ มันสามารถรับรู้ได้แค่ถ้ามีการกดปุ่ม Alt + F4 ครับ ควรแก้ไขอย่างไรดีครับ และอีกอย่างคือปุ่มวิโดว์จะป้องกันการกดอย่างไรได้บ้างครับ
 
 Code
 
  Private Sub frmlogin_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
        If e.KeyData = Keys.Alt + Keys.F4 Then
            MessageBox.Show(" กรุณาลงทะเบียนเพื่อใช้งาน หากมีปัญหากรุณาติดต่อเจ้าหน้าที่ ", " ระบบรักษาความปลอดภัย ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
            e.Handled = True
        End If
        If e.KeyData = Keys.Alt + Keys.Tab Then
            MessageBox.Show(" กรุณาลงทะเบียนเพื่อใช้งาน หากมีปัญหากรุณาติดต่อเจ้าหน้าที่ ", " ระบบรักษาความปลอดภัย ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
            e.Handled = True
        End If
        If e.KeyData = Keys.Alt + Keys.LControlKey + Keys.Delete Then
            MessageBox.Show(" กรุณาลงทะเบียนเพื่อใช้งาน หากมีปัญหากรุณาติดต่อเจ้าหน้าที่ ", " ระบบรักษาความปลอดภัย ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
            e.Handled = True
        End If
        If e.KeyData = Keys.Alt + Keys.RControlKey + Keys.Delete Then
            MessageBox.Show(" กรุณาลงทะเบียนเพื่อใช้งาน หากมีปัญหากรุณาติดต่อเจ้าหน้าที่ ", " ระบบรักษาความปลอดภัย ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
            e.Handled = True
        End If
    End Sub
 
 
 Tag : .NET, Win (Windows App), VB.NET
 
 
 |  
            |  |  
            | 
              
                |  |  |  |  
                |  | 
                    
                      | Date :
                          2013-02-03 18:42:49 | By :
                          applicrate | View :
                          1920 | Reply :
                          3 |  |  |  
                |  |  |  |  |  
            |  |  
		            |  |