回転文字描画
- 題名: 回転文字描画
- 著者: DEG
- 日時: 2003/07/03 19:44:25
- ID: 117
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 回転文字描画
- 著者: 管理人
- URL: http://dobon.net
- 日時: 2003/07/04 4:13:53
- ID: 118
- この記事の返信元:
-
[117] 回転文字描画 DEG 2003/07/03 19:44:25
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 回転文字描画
- 著者: DEG
- 日時: 2003/07/04 15:47:33
- ID: 123
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 回転文字描画
- 著者: DEG
- 日時: 2003/07/11 15:57:38
- ID: 155
- この記事の返信元:
- この記事への返信:
- ツリーを表示
Public Const LF_FACESIZE As Int32 = 32
Public Structure LOGFONT
Public lfHeight As Int32
Public lfWidth As Int32
Public lfEscapement As Int32
Public lfOrientation As Int32
Public lfWeight As Int32
Public lfItalic As Byte
Public lfUnderline As Byte
Public lfStrikeOut As Byte
Public lfCharSet As Byte
Public lfOutPrecision As Byte
Public lfClipPrecision As Byte
Public lfQuality As Byte
Public lfPitchAndFamily As Byte
<VBFixedString(LF_FACESIZE)> Public lfFaceName As String
End Structure
Dim mLf AS LOGFONT
DIM mFont AS Font
mLf.lfEscapement = 450
mLf.その他セット
mFont = Font.FromLogFont(mLf)
DrawString(Str , mFont, Brushes.Black, Point)
で、回転文字の描画ができるかと思いましたが、水平になってしまいます
文字高は、LOGFONTの値が反映されています
DrawStringではダメなのでしょうか?