ListCtrl控件怎么多选,TAB控件怎么跳转

 我来答
琴兰磊艺
2017-04-28 · 超过182用户采纳过TA的回答
知道小有建树答主
回答量:333
采纳率:0%
帮助的人:208万
展开全部
1. 在Properties中点击Styles选项卡,Selection列表中选择Multiple
2. CListCtrl是m_list,to_delete是个整数数组.
i=0;
POSITION pos=m_list.GetFirstSelectedItemPosition();
if(pos)
while(pos)
to_delete[i++]=m_list.GetNextSelectedItem(pos);
然后用删除保存在to_delete中的项目,用GetSelectedCount来得到已选项的个数.
3. TAB跳转其实你可以认为是一组控件的显示和隐藏,当你点击按钮时,会触发TAB控件的事件。
void CTabDlg::OnSelchangeTabctrl(NMHDR* pNMHDR, LRESULT* pResult) {
int iPage=m_tabCtrl.GetCurSel();//所选标签号
switch(iPage){
case 0:
//显示page 0的组件
//隐藏page 1的组件
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式