現在、マルチスレッド内で、実行している計算結果を、MSFlexGridのRowsとColsに表示したいと考えておりますが、やり方が全くわかりません。
テキストボックスやエディットボックスにはPostMessageやSendMessageを使って表示させることができました。
MSFlexGridにも表示させることはできそうだと思い、調べてみましたが、見つけられませんでした。
MSFlexGridに表示させることはできないのでしょうか?
何か方法があればよろしくお願いいたします。
開発環境はVC++ 6.0 MFC Windows2000です。
SetText(多分)とか、SetTextMatrixでいけると思います。
そういう質問ではなくて、スレッド内から操作する方法のことなら
スレッド作成時に、引数にthisでも渡してMSFlexGridのメンバ変数を
操作すればよいかと思います。
PostMessageやSendMessageを使っての方法はちょっと分かりません。
Spyツールを使ってメッセージを調べれば幸せになれると思います。
ツイート | ![]() |