Posted on 2007-10-17 17:27
天之驕子 閱讀(260)
評(píng)論(0) 編輯 收藏 引用
在一個(gè)數(shù)據(jù)錄入界面中有的數(shù)據(jù)項(xiàng)需要編輯錄入,有的項(xiàng)需要選擇錄入,雖說(shuō)有幾個(gè)用ListCtrl做的擴(kuò)展也基本能滿足要求,總覺不好用,猛然發(fā)現(xiàn)有人用GridCtrl做的擴(kuò)展,正合吾意。經(jīng)過(guò)我的進(jìn)一步完善,現(xiàn)在的代碼在我的程序中已經(jīng)能夠很好的工作了。
以下介紹一下兩個(gè)新增接口:
1、BOOL AddComboColumn(int iCol,CStringArray &comStr);
將iCol列設(shè)置為用組合框來(lái)編輯的模式。
iCol:指定列
ComStr:包含該列出現(xiàn)的選項(xiàng)
2、BOOL SetComboItemText(int nRow,int nCol,int index);
通過(guò)指定數(shù)據(jù)在組合框中的索引來(lái)設(shè)置網(wǎng)格的值。
Nrow,nCol:網(wǎng)格的行列
Index:組合框數(shù)據(jù)項(xiàng)的索引