讓CListCtrl選中行恆保持其藍色高亮狀態

2021-05-24 08:10:38 字數 497 閱讀 1106

afx_msg void onnmcustomdrawlist(nmhdr* pnmhdr, lresult* presult);

on_notify(nm_customdraw, idc_list_call_data, onnmcustomdrawlist)

void cdatacalldlg::onnmcustomdrawlist(nmhdr *pnmhdr, lresult *presult)

else if ( cdds_itemprepaint == plvcd->nmcd.dwdrawstage )

else if ( (cdds_itemprepaint | cdds_subitem) == plvcd->nmcd.dwdrawstage )

else

plvcd->clrtext = clrnewtextcolor;

plvcd->clrtextbk = clrnewbkcolor;

*presult = cdrf_dodefault;}}

CListCtrl刪除選中行

clistctrl選中行有兩種屬性情況,如果設定了single selection為true,則只能單選,否則為多選 預設 方法一 int clistctrl getselectionmark 返回值 返回選中索引號,否則返回 1 說明 這個函式可以處理單行的情況,但是有乙個缺點,它會保留你上次選中...

CListCtrl刪除選中行

clistctrl選中行有兩種屬性情況,如果設定了single selection為true,則只能單選,否則為多選 預設 方法一 int clistctrl getselectionmark 返回值 返回選中索引號,否則返回 1 說明 這個函式可以處理單行的情況,但是有乙個缺點,它會保留你上次選中...

JqGrid選中行 取消選中行 獲得選中行資料

jqgrid選中行 取消選中行 獲得選中行資料 其中取消選中行的方式中,通 jqgridtableid trigger reloadgrid 不好用,建議使用 tokeinoutlist jqgrid resetselection 的方法 1 取消所有選中的行 jqgridtableid trigg...