タイトル : 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 イベントではなく、タイマーコントロールのイベントを使ってみるとか? 位しか...。 |