93.文字列を指定の位置に出力する

< 使用用途 >
文字列を指定の位置に出力する

今回のサンプルソースをダウンロードする方は下記の「ダウンロード」を!
=> ダウンロード・・・ 下に書いてあるサンプルソースと同じです


 < 説明 >
API関数のTextOut を使用します
TextOut =>文字列を指定の位置に出力する
  <引数>
      hDC:デバイス コンテキストのハンドル
      X:出力位置のX座標
      Y:出力位置のY座標
      lpString:文字列
      nCount:文字列の文字数 
  @戻り値@
      正常終了0以外


< SAMPLE >
’ここでは文字列を指定の位置に出力する処理です
'標準モジュール
Public 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 Sub Command1_Click()
  Dim nString As String
  Dim nLeng As Long

    nString = Text1.Text
   nLeng = Len(nString)

   Ret = TextOut(hDC, 20, 30, Text1.Text, nLeng)
End Sub

Private Sub Command2_Click()
  Dim nString As String
 Dim nLeng As Long

  nString = Text1.Text
  nLeng = Len(nString)

   Ret = TextOut(hDC, 120, 30, Text1.Text, nLeng)
End Sub

Private Sub Command3_Click()
 Dim nString As String
 Dim nLeng As Long

  nString = Text1.Text
  nLeng = Len(nString)

 Ret = TextOut(hDC, 220, 30, Text1.Text, nLeng)

End Sub

Private Sub Form_Load()
 Text1.Text = "VisualBasic"
End Sub





API 技術関連のページへ戻る

ホーム PV ランキング