亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? form1.frm

?? 可以通過編程使系統重新啟動
?? FRM
字號:
VERSION 5.00
Begin VB.Form Form1 
   BorderStyle     =   3  'Fixed Dialog
   Caption         =   "Windows"
   ClientHeight    =   2190
   ClientLeft      =   45
   ClientTop       =   330
   ClientWidth     =   2940
   LinkTopic       =   "Form1"
   LockControls    =   -1  'True
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   2190
   ScaleWidth      =   2940
   ShowInTaskbar   =   0   'False
   StartUpPosition =   2  '屏幕中心
   Begin VB.CommandButton cmdShutdown 
      Caption         =   "關機"
      Height          =   375
      Left            =   720
      TabIndex        =   2
      Top             =   1440
      Width           =   1455
   End
   Begin VB.CommandButton cmdReboot 
      Caption         =   "重新啟動"
      Height          =   375
      Left            =   720
      TabIndex        =   1
      Top             =   960
      Width           =   1455
   End
   Begin VB.CommandButton cmdLogoff 
      Caption         =   "注銷"
      Height          =   375
      Left            =   720
      TabIndex        =   0
      Top             =   480
      Width           =   1455
   End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit

Private Const EWX_LogOff As Long = 0
Private Const EWX_SHUTDOWN As Long = 1
Private Const EWX_REBOOT As Long = 2
Private Const EWX_FORCE As Long = 4
Private Const EWX_POWEROFF As Long = 8

'The ExitWindowsEx function either logs off, shuts down, or shuts
'down and restarts the system.
Private Declare Function ExitWindowsEx Lib "user32" _
                (ByVal dwOptions As Long, _
                ByVal dwReserved As Long) As Long

'The GetLastError function returns the calling thread's last-error
'code value. The last-error code is maintained on a per-thread basis.
'Multiple threads do not overwrite each other's last-error code.
Private Declare Function GetLastError Lib "kernel32" () As Long

Private Type LUID
   UsedPart As Long
   IgnoredForNowHigh32BitPart As Long
End Type

Private Type LUID_AND_ATTRIBUTES
   TheLuid As LUID
   Attributes As Long
End Type

Private Type TOKEN_PRIVILEGES
   PrivilegeCount As Long
   TheLuid As LUID
   Attributes As Long
End Type

'The GetCurrentProcess function returns a pseudohandle for the
'current process.
Private Declare Function GetCurrentProcess Lib "kernel32" () As Long

'The OpenProcessToken function opens the access token associated with
'a process.
Private Declare Function OpenProcessToken Lib "advapi32" _
   (ByVal ProcessHandle As Long, _
    ByVal DesiredAccess As Long, _
    TokenHandle As Long) As Long

'The LookupPrivilegeValue function retrieves the locally unique
'identifier (LUID) used on a specified system to locally represent
'the specified privilege name.
Private Declare Function LookupPrivilegeValue Lib "advapi32" _
   Alias "LookupPrivilegeValueA" _
   (ByVal lpSystemName As String, _
    ByVal lpName As String, _
    lpLuid As LUID) As Long

'The AdjustTokenPrivileges function enables or disables privileges
'in the specified access token. Enabling or disabling privileges
'in an access token requires TOKEN_ADJUST_PRIVILEGES access.
Private Declare Function AdjustTokenPrivileges Lib "advapi32" _
   (ByVal TokenHandle As Long, _
    ByVal DisableAllPrivileges As Long, _
    NewState As TOKEN_PRIVILEGES, _
    ByVal BufferLength As Long, _
    PreviousState As TOKEN_PRIVILEGES, _
    ReturnLength As Long) As Long

Private Declare Sub SetLastError Lib "kernel32" _
   (ByVal dwErrCode As Long)

Private Const mlngWindows95 = 0
Private Const mlngWindowsNT = 1

Public glngWhichWindows32 As Long

'The GetVersion function returns the operating system in use.
Private Declare Function GetVersion Lib "kernel32" () As Long

Private Sub AdjustToken()
'********************************************************************
'* This procedure sets the proper privileges to allow a log off or a
'* shut down to occur under Windows NT.
'********************************************************************

   Const TOKEN_ADJUST_PRIVILEGES = &H20
   Const TOKEN_QUERY = &H8
   Const SE_PRIVILEGE_ENABLED = &H2

   Dim hdlProcessHandle As Long
   Dim hdlTokenHandle As Long
   Dim tmpLuid As LUID
   Dim tkp As TOKEN_PRIVILEGES
   Dim tkpNewButIgnored As TOKEN_PRIVILEGES
   Dim lBufferNeeded As Long

   'Set the error code of the last thread to zero using the
   'SetLast Error function. Do this so that the GetLastError
   'function does not return a value other than zero for no
   'apparent reason.
   SetLastError 0

   'Use the GetCurrentProcess function to set the hdlProcessHandle
   'variable.
   hdlProcessHandle = GetCurrentProcess()
   OpenProcessToken hdlProcessHandle, _
            (TOKEN_ADJUST_PRIVILEGES Or TOKEN_QUERY), _
            hdlTokenHandle

   'Get the LUID for shutdown privilege
   LookupPrivilegeValue "", "SeShutdownPrivilege", tmpLuid

   tkp.PrivilegeCount = 1    ' One privilege to set
   tkp.TheLuid = tmpLuid
   tkp.Attributes = SE_PRIVILEGE_ENABLED

   'Enable the shutdown privilege in the access token of this process
   AdjustTokenPrivileges hdlTokenHandle, _
            False, _
            tkp, _
            Len(tkpNewButIgnored), _
            tkpNewButIgnored, _
            lBufferNeeded
End Sub

Private Sub cmdLogoff_Click()
   If glngWhichWindows32 = mlngWindowsNT Then
        AdjustToken
   End If
   
   ExitWindowsEx EWX_LogOff, 0
End Sub

Private Sub cmdShutdown_Click()
   If glngWhichWindows32 = mlngWindowsNT Then
        AdjustToken
   End If

   ExitWindowsEx (EWX_SHUTDOWN Or EWX_FORCE Or EWX_POWEROFF), 0
End Sub

Private Sub cmdReboot_Click()
   If glngWhichWindows32 = mlngWindowsNT Then
        AdjustToken
   End If

   ExitWindowsEx EWX_REBOOT, 0
End Sub

Private Sub Form_KeyPress(KeyAscii As Integer)
    If KeyAscii = 27 Then End  'Esc鍵退出,"VbEscape"="27"可以代替,End=退出命令
End Sub

Private Sub Form_Load()
'********************************************************************
'* When the project starts, check the operating system used by
'* calling the GetVersion function.
'********************************************************************
    Dim lngVersion As Long

    lngVersion = GetVersion()

    If ((lngVersion And &H80000000) = 0) Then
        glngWhichWindows32 = mlngWindowsNT
    Else
        glngWhichWindows32 = mlngWindows95
    End If
End Sub

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色999日韩国产欧美一区二区| 日韩欧美国产综合在线一区二区三区| 欧美一卡2卡3卡4卡| 亚洲一二三四区不卡| 欧美伊人久久久久久午夜久久久久| 亚洲一二三四久久| 欧美色偷偷大香| 国产一区在线观看视频| 欧美国产亚洲另类动漫| 日本黄色一区二区| 在线观看亚洲a| 国产精品一区二区91| 亚洲永久免费视频| 午夜精品久久久久久久蜜桃app| 26uuu亚洲| 91福利国产精品| 欧美三级三级三级爽爽爽| 3d动漫精品啪啪一区二区竹菊| 成人一区在线观看| 天堂成人国产精品一区| 国产精品久久久久久妇女6080 | 国产传媒欧美日韩成人| 亚洲精品视频在线观看免费| 欧美一级黄色大片| 在线观看日韩精品| 欧美va亚洲va香蕉在线| 欧美亚洲精品一区| 欧美一区二区三区视频| 国产欧美一区二区三区在线老狼| 欧美日韩国产综合一区二区三区 | 欧美日韩国产经典色站一区二区三区| 欧美精品第1页| 色综合网站在线| 国产精品资源网站| 91国产福利在线| 久久精品视频一区二区三区| 日韩午夜激情视频| 综合在线观看色| 国产亚洲女人久久久久毛片| 亚洲欧洲综合另类在线| 亚洲精品中文在线影院| 免费精品视频在线| 日本视频免费一区| 婷婷综合在线观看| 国产成人精品aa毛片| 欧美精三区欧美精三区| 国产精品免费av| 国产精品毛片久久久久久久| 日韩国产精品久久| 91免费国产视频网站| av福利精品导航| 99久久精品99国产精品| 91在线丨porny丨国产| 日韩欧美久久一区| 亚洲一区二区三区小说| 成人高清视频在线| 色偷偷久久一区二区三区| 在线观看一区二区视频| 国产蜜臀av在线一区二区三区| 午夜久久久影院| 欧美性大战久久久久久久蜜臀| 国产精品美女一区二区在线观看| 久久国产精品72免费观看| 狠狠色丁香久久婷婷综合_中| 国产精品亚洲视频| 日韩精品一区二区在线观看| 婷婷成人激情在线网| 91久久一区二区| 一区二区三区中文字幕精品精品 | 欧美日韩精品欧美日韩精品 | 久久99九九99精品| 盗摄精品av一区二区三区| 日韩欧美国产wwwww| 人人爽香蕉精品| 日韩免费性生活视频播放| 天堂av在线一区| 欧美一区二区三区精品| 秋霞影院一区二区| 精品久久久三级丝袜| 麻豆一区二区在线| 91蝌蚪porny| 一级女性全黄久久生活片免费| 色婷婷国产精品久久包臀| 亚洲日本丝袜连裤袜办公室| 91网站最新地址| 夜夜嗨av一区二区三区四季av| 欧美日韩一区三区| 日本aⅴ精品一区二区三区| 精品三级在线看| 成人一级视频在线观看| 国产精品网站在线观看| 91麻豆精品视频| 五月婷婷激情综合网| 欧美mv和日韩mv的网站| 高潮精品一区videoshd| 日韩一区二区精品葵司在线| 极品美女销魂一区二区三区免费| 国产欧美精品国产国产专区| 国产大陆亚洲精品国产| 亚洲一区二区av在线| 欧美电视剧在线看免费| av在线一区二区| 日韩电影一区二区三区四区| 久久久综合网站| 久久99精品国产麻豆婷婷| 国产精品美日韩| 91精品蜜臀在线一区尤物| 成人综合婷婷国产精品久久 | 一区二区三区在线观看动漫 | 国产高清精品网站| 一区二区三区日韩欧美精品| 7777精品伊人久久久大香线蕉| 国产大陆a不卡| 视频在线观看91| 国产精品成人网| 日韩欧美中文字幕公布| 色综合久久天天综合网| 蜜臀av在线播放一区二区三区| 国产精品久久影院| 日韩欧美一级精品久久| 色老汉一区二区三区| 国产精品综合网| 蜜臀av性久久久久蜜臀aⅴ| 亚洲视频免费在线| 国产午夜精品美女毛片视频| 精品视频色一区| 99国内精品久久| 国产成人午夜99999| 蜜臀精品一区二区三区在线观看 | 91蜜桃网址入口| 国产在线不卡一区| 免费看精品久久片| 亚洲第一福利视频在线| 3atv一区二区三区| 91精彩视频在线观看| 国产高清不卡二三区| 国产综合色在线| 美女诱惑一区二区| 天堂一区二区在线| 亚洲影视资源网| 亚洲综合精品久久| 亚洲精选在线视频| 亚洲老司机在线| 亚洲小说春色综合另类电影| 亚洲视频在线观看一区| 一区在线中文字幕| 欧美精品乱人伦久久久久久| 色av一区二区| 欧美色成人综合| 在线不卡免费欧美| 欧美一区二区在线播放| 在线电影院国产精品| 欧美人体做爰大胆视频| 欧美日韩中文字幕一区| 欧美日韩日本视频| 欧美另类久久久品| 日韩一卡二卡三卡| 精品国产污污免费网站入口 | 91国偷自产一区二区三区观看 | 国产精品996| 国产精品一区一区| 国产成人av电影免费在线观看| 国产精品一区二区久久不卡| 成人永久免费视频| 91官网在线免费观看| 欧美日韩精品二区第二页| 欧美一级久久久| 国产亚洲成av人在线观看导航 | 欧美亚洲尤物久久| 91精品国产欧美一区二区18| 日韩女优电影在线观看| 欧美国产精品久久| 亚洲精品欧美二区三区中文字幕| 香蕉成人啪国产精品视频综合网| 男人的j进女人的j一区| 国产精品18久久久久久久久| 色天天综合色天天久久| 欧美日韩一区小说| 国产日韩欧美激情| 亚洲综合偷拍欧美一区色| 免费av网站大全久久| 国产风韵犹存在线视精品| 色天使色偷偷av一区二区| 日韩一级成人av| 国产精品理论在线观看| 五月激情丁香一区二区三区| 国产在线一区二区| 欧美午夜不卡在线观看免费| 久久色在线视频| 亚洲成人你懂的| 成人亚洲一区二区一| 91精品国产色综合久久| 最新热久久免费视频| 欧美aaa在线| 欧洲一区在线电影| 久久精品视频免费| 免费人成在线不卡| 色婷婷av久久久久久久| 亚洲国产精华液网站w| 蜜臀久久99精品久久久久宅男|