0

MFC ListControlでOnMeasureItem()を使用して行の高さを増やし、マップにWM_ON_MEASUREITEM()メッセージを追加しました。私が使用したコードは次のとおりです。

void CListCtrlTestDlg :: OnMeasureItem(int nIDCtl、LPMEASUREITEMSTRUCT lpMeasureItemStruct)

{{

if(nIDCtl == IDC_LIST1)//IDC_LIST1は私のListControlIDです

  {

      lpMeasureItemStruct->itemHeight += 20;

  }

}

動作しません。問題が何であるかについての提案???

ありがとうございました!!!!

4

1 に答える 1

1

'OwnerDrawFixed'プロパティを'TRUE'に設定する必要がありました。今は正常に動作します:)

于 2010-04-09T06:48:24.933 に答える