📄 kiosk.vb
字号:
Public Module Kiosk
Public Sub FullScreen(ByVal form As System.Windows.Forms.Form, ByVal startMenu As Boolean, ByVal taskbar As Boolean, ByVal sip As Boolean)
Dim success As Boolean = SHFullScreen(form.Handle, IIf(startMenu, SHFS.HIDESTARTICON, SHFS.SHOWSTARTICON) Or IIf(sip, SHFS.HIDESIPBUTTON, SHFS.SHOWSIPBUTTON) Or IIf(taskbar, SHFS.HIDETASKBAR, SHFS.SHOWTASKBAR))
End Sub
<System.Runtime.InteropServices.DllImport("aygshell.dll", SetLastError:=True)> _
Private Function SHFullScreen(ByVal hwndRequester As IntPtr, ByVal dwState As SHFS) As Boolean
End Function
<Flags()> _
Friend Enum SHFS
SHOWTASKBAR = &H1
HIDETASKBAR = &H2
SHOWSIPBUTTON = &H4
HIDESIPBUTTON = &H8
SHOWSTARTICON = &H10
HIDESTARTICON = &H20
End Enum
End Module
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -