VB6を使用しています。
LabelのToolTipプロパティについて質問させて頂きます。
Label自体のフォントはMS明朝なのでToolTipの
フォントもMS明朝にさせたいのですが、可能なのでしょうか?
ToolTip自体のフォントを設定する箇所がないので不可能なのかと
思っていますが・・・
個別に設定するためのプロパティはありません。
ToolTipのフォントについては、「画面のプロパティ」の
「デザイン」タブで設定されている値が利用されます。
魔界の仮面弁士さん回答ありがとうございます。
OS自体の画面のプロパティですか・・・
Windowsのシステム基盤に関する設定なので
勝手に変更はできそうにないです(ーー;)
プログラムで解決!!というわけにはいかないでしょうか?
もちろん無理であれば「画面のプロパティ」を
変更してもらうよう調整しないといけないと
思っていますが。
これ私も以前つまづきました。
ToolTip自体のハンドルが取得できれば SendMessage あたりで
設定できそうな気もするのですが、
ハンドル取得方法が分かりません(T_T)
こういうのがありますね。
http://btmtz.mvps.org/vbbubble/
ダメなら自作
マウスがコントロールの上に来た時
Visible = FalseのPictureBoxにコメント文を書き
マウス座標に合わせてPictureBoxの座標も変えて
Visible = Trueしてやる
表示に飽きたらVisible = Falseしてやる
とか
やった事はないけどやってみる価値はあるかもないかも
皆さん返信ありがとうございます。
tipさんから紹介して頂いたHP拝見しました。
おっすごい!と思いました。
が、安定稼動するかどうか判断できませんでしたので
今回は見送ることになりました。
まとめとしては、
魔界の仮面弁士さんからの返信にあった、
「画面のプロパティ」で決まるので、
「画面のプロパティ」を変更するよう検討します。
ありがとうございました。
ツイート | ![]() |