スクロール関連の質問です。
実行環境は、VC++で、MFCを使っています。
FlexGridControlで、プロパティのScrollBarsをScrollBarHorizontalに設定し
mFlexGrid.SetRows(lRowCount + 1);
mFlexGrid.SetCols(lColCount);
(※lRowCountとlColCountはそれぞれlong型の値を取得)
で行と列の数を設け、クライアント領域内で水平スクロールバーを出したいのですが
Gridがクライアント領域のサイズをはみ出ると、スクロールバーが
ひたすら点滅したような状態で表示されてしまいます。
クライアント領域をクリックすると点滅が直り、普通どおりスクロールできるのですが
ウィンドウを切り替えるとまた点滅してしまいます。
これは何が原因なのでしょうか。解決方法を教えていただきたいと思います。
http://m--takahashi.com/bbs/default.aspx?c=14101
>■ マルチポストについて
>
> マルチポストとは、「同じ内容の質問などを複数の掲示板等に書き込むこと」です。
この行為は
> マナー違反として嫌われています。マルチポストは行わないで下さい。
>
>
> 誤ってマルチポストしてしまった場合には、必ず全ての掲示板にどのように
> 解決したかを記述し、かつお礼を書き込んで下さい。
>
> ※よく、マルチポストを指摘され、「***の掲示板にレスしておきました。」とか
> 「今後、気をつけます」とだけ書き込まれて終わっているのを見かけますが、管理
人としては悲しいです。
> この掲示板だけを見た人は、どのように解決したかわからないからです。
申し訳ございません。誤って複数の掲示板に書き込んでしまいました・・・。
内容については未だに解決できておりません。
書き込みを読んで頂いた方には本当にご迷惑をおかけしました。
FlexGridはMS-FlexGridですかVS-FlexGridのほうですか?
VSのほうであれば試せる環境の方も限定されますし
グレープシティに質問するのもアリかと。。
MSのほうなら現象を確認できる最小コードを載せて
みるのはいかがでしょう。
#VCのバージョンは6ですか?
#OSやFlexGridのバージョンはいくつですか?