tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル ListBoxのToolTipText(追加)
投稿日: 2009/07/14(Tue) 16:59
投稿者花ちゃん
> ToolTipTextで表示したいのですが、表示させるテキストが長く画面に
> 表示しきれないので、複数行で表示するようにしたいのです。

たしか、標準のToolTipText では、複数行のテキストを表示できなかったような。
Form 等を使って表示するか、ここのサンプルのようにAPI関数で自作するかしか
ないかと思います。

 http://hanatyan.sakura.ne.jp/samplepic/vb6_313.htm

 http://www.mitene.or.jp/~sugisita/vb6_cmctl.html


> リストをクリックした場合は複数行で表示できたのですが、アドバイスを
> 基に作成した場合は表示できません。
> ちなみに、アドバイスを基に作成した1行表示(通常のToolTipText表示)は
> 表示できました。また、変数「TipText」は取得できています。
>         '複数行のToolTipText表示
>         With mclsToolTip
>             Call .mCreate(List.hWnd)
>             Call .mToolAdd(1, TipText)
>             .pMaxWidth = 1000
>         End With

mclsToolTip がどのような物なのか解らないので答えようがありません。
mclsToolTip が表示されるまでの設定時間があるなら短くするとか、List1_MouseMove
イベントではなく、タイマーコントロールのイベントを使ってみるとか?  位しか...。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。