• 締切済み

リストコントロールをウィンドウサイズに合わせて伸縮

フレームウィンドウにリストコントロールを貼り付けてある状態なのですが、 ウィンドウを横方向に伸ばした際、同時にリストコントロールの各カラムの列幅も横方向に伸ばすようにしたいのですが、可能でしょうか? (ウィンドウはCFrameWndクラスの派生クラスのオブジェクトのメンバー関数Createを使って生成しています。)

みんなの回答

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

OnSize()で「CFrameWndクラスの派生クラス」のサイズ変更が捕まえられるでしょう。 その後、CListCtrl::SetColumnWidth()等で再設定できるかと思われます。

trio30
質問者

お礼

さっそくのご回答ありがとうございます。 現在開発環境が手元にないため作れない状態ですが、完成しましたらまた報告させていただきます。ありがとうございました。 まずはお礼まで。

関連するQ&A