Article ID: 158870
Article Last Modified on 7/1/2004
246073 Internet Explorer 5.01 File List (1 of 3)
Value Name: 932
Data Type : REG_SZ
String : cp_932.nls
Declare Function TextOutU Lib "gdi32" Alias "TextOutW" _
(ByVal hdc As Long, ByVal nXStart As Long, _
ByVal nYStart As Long, lpUnicode As Any, _
ByVal cbString As Long) As Long
Declare Function SelectObject Lib "gdi32" (ByVal hdc As Long, _
ByVal hgdiObj As Long) As Long
Declare Function CreateFontA Lib "gdi32" (ByVal nHight As Long, _
ByVal nWidth As Long, ByVal nEscapement As Long, _
ByVal nOrientation As Long, _
ByVal fnWeight As Long, _
ByVal fdwItalic As Long, _
ByVal fdwU As Long, ByVal fdwS As Long, _
ByVal fdwChar As Long,ByVal fdwO As Long, _
ByVal fdwC As Long, ByVal fdwQ As Long, _
ByVal fdwP As Long, ByVal lpszFase As String) As Long
Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
Type Unicode
h As Byte
l As Byte
End Type
Private Sub Command1_Click()
Dim hFont As Long
Dim hOldFont As Long
hFont = CreateFontA(32, 16, 0, 0, 400, 0, 0, 0, 128, 3, 2, 1, 49, _
"MS Gothic")
hOldFont = SelectObject(Form1.hdc, hFont)
Dim MyUniCode(3) As Unicode
MyUniCode(0).h = CByte(140)
MyUniCode(0).l = CByte(128)
MyUniCode(1).h = CByte(140)
MyUniCode(1).l = CByte(127)
MyUniCode(2).h = 0
MyUniCode(2).l = 0
Dim di
di = TextOutU(Form1.hdc, 100, 100, MyUniCode(0), 2)
Call SelectObject(Form1.hdc, hOldFont)
DeleteObject (hFont)
End Sub
Keywords: kbhowto kbintl kbintldev KB158870