Re[3]: BOC製VSFlexGrid7.0について


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by Uz on 2001/06/19 15:28:01

In Reply to: Re[2]: BOC製VSFlexGrid7.0について Posted by MURA on 2001/06/19 10:37:05


    > で、またひとつ疑問なんですが、カレントセルを移動しないで背景色の
    > 変更をかけたいのですが、どうもうまくいきません。
    > グリッドのヘルプを見て
    >
    > m_spGrid.Cell ( flexcpBackColor, 1, 1, RGB( 255, 0, 0 ) );
    >
    > というようなコードを記述したのですが、"Cell"がCVSFlexGridの
    > メンバではないといわれてしまいます。

    ヘルプの記述はVB用です。
    VCの場合は、プロパティ名にPut(設定)・Get(取得)を頭につける
    必要があります。サンプルをざっと見ればわかると思いますし、
    これがわかってないと、VSFlexGridで何も出来ない。
    あと、VBで省略可能引数でもVCでは、省略できません。

    サンプルのCellChangeにも、OnCellChanged の中で、
    PutCellが使われているので、参考にするといいでしょう。

    具体的には、
    m_spGrid->PutCell(flexcpBackColor, (long)5, (long)5, (long)5, (long)5, (long)RGB(255, 0, 0));


記事スレッド一覧