リッチエディットを表示専用で使いたい

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: リッチエディットを表示専用で使いたい

出来ました。

by EIJI » 2006年1月12日(木) 19:48

ありがとうございます、NoWest様。
さっそく、やってみたら出来ました。
> あと、カレンダーを表示するだけでしたら、専用のカレンダーコントロールと
> いうのがコモンコントロールにありますのでそちらを使用するのも良いでしょう。
そうなんですか、知りませんでした。
私は、休祭日に色がつけたくてリッチエディットを使ってみようと思いました。カレンダーコントロールも調べてみます。

Re: リッチエディットを表示専用で使いたい

by NoWest » 2006年1月12日(木) 09:35

> リッチエディットにカレンダーを表示させているのですが、マウスでクリックした場合にフォーカスが移ってしまいカーソルが表示されてしまいます。
> これをラベルと同じように表示だけするようにしたいのですが、よい方法があれば教えてください(読み取り専用にする方法は見つけたのですがマウスでクリックするとカーソルが表示されてしまいます)。
私の勘が確かならば、下の方法でフォーカスを消せると思います。
細かい仕様は、そちらで変更してください。コントロールIDとか。。。

あと、カレンダーを表示するだけでしたら、専用のカレンダーコントロールと
いうのがコモンコントロールにありますのでそちらを使用するのも良いでしょう。

このコントロールのクラス名はAB4には定義されているようですね。

コード: 全て選択

Const MONTHCAL_CLASS = "SysMonthCal32"

リッチエディットを表示専用で使いたい

by EIJI » 2006年1月12日(木) 05:25

リッチエディットにカレンダーを表示させているのですが、マウスでクリックした場合にフォーカスが移ってしまいカーソルが表示されてしまいます。
これをラベルと同じように表示だけするようにしたいのですが、よい方法があれば教えてください(読み取り専用にする方法は見つけたのですがマウスでクリックするとカーソルが表示されてしまいます)。

ページトップ