-2

私は Visual Basic 6.0 プログラマーです。マウスをポイントしたり、ラベルにマウスを置いたりすると、ラベルにハイライトを作成できるかどうかを知りたいです。

4

2 に答える 2

1

カーソルを合わせたときに表示するテキストにプロパティを設定しToolTipTextます。私はそれがあなたが求めているものだと信じています:)。

于 2013-10-15T01:06:54.037 に答える
1

ラベルの MouseMove イベントを使用して強調表示し、周囲の領域 (フォーム自体など) の MouseMove イベントを使用して強調表示を削除できます。

'1 form with
'  1 label: name=Label1
Option Explicit

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  HighlightLabel False
End Sub

Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  HighlightLabel True
End Sub

Private Sub HighlightLabel(blnHighlight As Boolean)
  Label1.FontBold = blnHighlight
  Label1.FontItalic = blnHighlight
End Sub
于 2013-10-15T06:26:34.513 に答える