0

我在 MFC ListControl 中使用了 OnMeasureItem() 来增加行的高度,并在 Map 中添加了 WM_ON_MEASUREITEM() 消息。我使用的代码如下:

无效 CListCtrlTestDlg::OnMeasureItem(int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct)

{

if( nIDCtl == IDC_LIST1 )//IDC_LIST1 是我的ListControl ID

  {

      lpMeasureItemStruct->itemHeight += 20;

  }

}

它不起作用。任何建议是什么问题???

谢谢你!!!!

4

1 回答 1

1

只需将'Owner Draw Fixed'属性设置为'TRUE'。现在工作正常:)

于 2010-04-09T06:48:24.933 回答