资料收集站

SDL

Wednesday
Dec 03rd
Text size
  • Increase font size
  • Default font size
  • Decrease font size

我在Report View中使用了一个CListCtrl(自绘制类型),我想知道什么时候选择项发生了改变.

在选择项变化时,可以使用按钮有效或失效,按如下操作:

  加入LVN_ITEMCHANGED消息处理.

 void CYourClassNameHere::OnItemchangedEventList(NMHDR* pNMHDR, LRESULT* pResult)


 NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;

 *pResult = 0;

 if (pNMListView->uChanged == LVIF_STATE)


  if (pNMListView->uNewState)

   GetDlgItem(IDC_DELETE)->EnableWindow(TRUE);

  else

   GetDlgItem(IDC_DELETE)->EnableWindow(FALSE);


Comments (1)Add Comment
0
...
written by 访客, May 25, 2006
:lol :sad :redface :razz :question :surprised :twisted smilies/cool.gif :grin :-( ;-) :-) :p

Write comment

busy
 

Google 搜索

在线用户

We have 69 guests online