水平スクロールバーが点滅してしまう

[戻る]
Filips 2006/12/18(月) 10:14:44
スクロール関連の質問です。
実行環境は、VC++で、MFCを使っています。

FlexGridControlで、プロパティのScrollBarsをScrollBarHorizontalに設定し

mFlexGrid.SetRows(lRowCount + 1);
mFlexGrid.SetCols(lColCount);

(※lRowCountとlColCountはそれぞれlong型の値を取得)

で行と列の数を設け、クライアント領域内で水平スクロールバーを出したいのですが
Gridがクライアント領域のサイズをはみ出ると、スクロールバーが
ひたすら点滅したような状態で表示されてしまいます。
クライアント領域をクリックすると点滅が直り、普通どおりスクロールできるのですが
ウィンドウを切り替えるとまた点滅してしまいます。

これは何が原因なのでしょうか。解決方法を教えていただきたいと思います。

Multi Posting 2006/12/18(月) 14:30:17
http://m--takahashi.com/bbs/default.aspx?c=14101

>■ マルチポストについて
>
> マルチポストとは、「同じ内容の質問などを複数の掲示板等に書き込むこと」です。
この行為は
> マナー違反として嫌われています。マルチポストは行わないで下さい。
>
>
> 誤ってマルチポストしてしまった場合には、必ず全ての掲示板にどのように
> 解決したかを記述し、かつお礼を書き込んで下さい。
>
> ※よく、マルチポストを指摘され、「***の掲示板にレスしておきました。」とか
>  「今後、気をつけます」とだけ書き込まれて終わっているのを見かけますが、管理
人としては悲しいです。
>  この掲示板だけを見た人は、どのように解決したかわからないからです。

Filips 2006/12/18(月) 21:17:43
申し訳ございません。誤って複数の掲示板に書き込んでしまいました・・・。
内容については未だに解決できておりません。
書き込みを読んで頂いた方には本当にご迷惑をおかけしました。

ねここ 2006/12/19(火) 09:59:07
FlexGridはMS-FlexGridですかVS-FlexGridのほうですか?

VSのほうであれば試せる環境の方も限定されますし
グレープシティに質問するのもアリかと。。
MSのほうなら現象を確認できる最小コードを載せて
みるのはいかがでしょう。

#VCのバージョンは6ですか?
#OSやFlexGridのバージョンはいくつですか?

古いスレッドには追加発言できません。