加一個picture控件
一個Text控件
一個按扭控件
名字默認
先把你要加載的文字加到Text控件之中
控件高度調整恰當使文字容納並顯示完全
並且把Text控件和Picture控件寬度大小調整一樣!!!如果不一樣
那麼圖象就有可能放大或縮小(如果不需要這樣
你可以在下面的代碼中自行修改)
如果想要其他花樣
可以修改Text控件的文字屬性
比如FontName等等
如果想要多花樣
可以加入RichTextBox控件(代碼只要把text的改成RichTextBox的即可)
這樣就可以顯示RTF文件了
加入以下代碼到窗體:
Private Declare Function ReleaseDC Lib
user
(ByVal hwnd As Long
ByVal hdc As Long) As Long
Private Declare Function GetDC Lib
user
(ByVal hwnd As Long) As Long
Private Declare Function StretchBlt Lib
gdi
(ByVal hdc As Long
ByVal x As Long
ByVal y As Long
ByVal nWidth As Long
ByVal nHeight As Long
ByVal hSrcDC As Long
ByVal xSrc As Long
ByVal ySrc As Long
ByVal nSrcWidth As Long
ByVal nSrcHeight As Long
ByVal dwRop As Long) As Long
Private Const SRCCOPY = &HCC
Private Sub Command
_Click()
Dim i As Long
Dim wText As Long
Dim hText As Long
Dim w As Long
Dim h As Long
Dim hdcText As Long
Picture
AutoRedraw = True
Picture
Cls
wText = Text
Width
hText = Text
Height
w = Picture
Width
h = Picture
Height
hdcText = GetDC(Text
hwnd)
i = StretchBlt(Picture
hdc
w
h
hdcText
wText
hText
vbSrcCopy)
Picture
Refresh
SavePicture Picture
Image
D:\
bmp
ReleaseDC Text
hwnd
hdcText
End Sub
From:http://tw.wingwit.com/Article/os/youhua/201311/10800.html