CListCtrl::DrawItem
オーナー描画のリスト ビュー コントロールの表示上の外観が変化したときに、フレームワークが呼び出します。
virtual void DrawItem(
LPDRAWITEMSTRUCT lpDrawItemStruct
);
パラメーター
- lpDrawItemStruct
要求された描画の型についての情報を持つ DRAWITEMSTRUCT 構造体への long ポインター。
解説
DRAWITEMSTRUCT 構造体の itemAction メンバーが、実行される描画動作を定義します。
既定では、このメンバー関数は何も実行しません。 オーナー描画の CListCtrl オブジェクトの描画を実装するには、このメンバー関数をオーバーライドします。
アプリケーションでは、このメンバー関数を終了する前に、lpDrawItemStruct で指定したディスプレイ コンテキストに対して選択されているすべてのグラフィック デバイス インターフェイス (GDI) オブジェクトを元の状態に戻しておく必要があります。
必要条件
**ヘッダー:**afxcmn.h