📄 form1.frm
字号:
VERSION 5.00
Begin VB.Form Form1
Caption = "Form1"
ClientHeight = 2280
ClientLeft = 60
ClientTop = 345
ClientWidth = 4695
LinkTopic = "Form1"
Picture = "Form1.frx":0000
ScaleHeight = 2280
ScaleWidth = 4695
StartUpPosition = 2 '屏幕中心
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Declare Function BeginPath Lib "gdi32" _
(ByVal hdc As Long) _
As Long
Private Declare Function SetBkMode Lib "gdi32" _
(ByVal hdc As Long, _
ByVal nBkMode As Long) _
As Long
Private Declare Function TextOut Lib "gdi32" Alias "TextOutA" _
(ByVal hdc As Long, _
ByVal x As Long, _
ByVal y As Long, _
ByVal lpString As String, _
ByVal nCount As Long) _
As Long
Private Declare Function EndPath Lib "gdi32" _
(ByVal hdc As Long) _
As Long
Private Declare Function PathToRegion Lib "gdi32" _
(ByVal hdc As Long) _
As Long
Private Declare Function SetWindowRgn Lib "user32" _
(ByVal hWnd As Long, _
ByVal hRgn As Long, _
ByVal bRedraw As Boolean) _
As Long
Private Declare Function SelectObject Lib "gdi32" _
(ByVal hdc As Long, _
ByVal hObject As Long) _
As Long
Private Declare Function CreateFont Lib "gdi32" _
Alias "CreateFontA" _
(ByVal H As Long, _
ByVal W As Long, _
ByVal E As Long, _
ByVal O As Long, _
ByVal W As Long, _
ByVal I As Long, _
ByVal u As Long, _
ByVal S As Long, _
ByVal C As Long, _
ByVal OP As Long, _
ByVal CP As Long, _
ByVal Q As Long, _
ByVal PAF As Long, _
ByVal F As String) _
As Long
Private Const OPAQUE = 2
Private Const TRANSPARENT = 1
Private Const ANSI_CHARSET = 0
Private Const FW_HEAVY = 900
Private Const OUT_DEFAULT_PRECIS = 0
Private Const CLIP_DEFAULT_PRECIS = 0
Private Const DEFAULT_QUALITY = 0
Private Const DEFAULT_PITCH = 0
Private Const FF_SWISS = 32 ' Variable stroke width, sans-serifed.
Private Sub Form_Load()
Dim dc As Long
Dim m_wndRgn As Long
Dim m_Font As Long
Dim m_OldFont As Long
dc = Me.hdc
m_Font = CreateFont(200, 90, 0, 0, FW_HEAVY, 1, 0, _
0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, _
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, _
DEFAULT_PITCH Or FF_SWISS, "宋体")
BeginPath dc
'开始记录窗体轮廓路径
SetBkMode dc, TRANSPARENT
'设置背景为透明模式,这是必须有的
m_OldFont = SelectObject(dc, m_Font)
TextOut dc, 0, 0, "VB6", 3
SelectObject dc, m_OldFont
EndPath dc
'结束记录窗体轮廓路径
m_wndRgn = PathToRegion(dc)
'把所记录的路径转化为窗体轮廓句柄
SetWindowRgn Me.hWnd, m_wndRgn, True
'赋予窗体指定的轮廓形状
End Sub
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -