在ListBox中存放26个英语字母,每当鼠标选择(点击)一个英语字母,则弹出一个消息框,显示“你点击的是第X个字母”
我在vc++2005的MFC中实现了
代码是
  int count,i;
  BOOL temp_count=FALSE;
  count=pCtrl.GetSelCount();//获取被选择的数量
  if(LB_ERR==count)return;//没有选中,则返回
  int*buffer=new int[count];
  pCtrl.GetSelItems(count,buffer);//获取索引
  for (i=0;i<count;i++)
   {
   pCtrl.GetText(buffer[i],str);//获取选择内容
   if (FALSE==temp_count)//第一次运行
   {
allStr=str;
        temp_count=TRUE;
   }    else
    allStr+=str;
    allStr+="";
  }
    MessageBox(allStr,_T("你选择的是:"),MB_OK);//提示对话框
    UpdateData(FALSE);
    delete[]buffer;   如果要在基于.net开发的vc++2005的Windwos窗体应用程序上实现,应该怎么办,有代码最好,我是刚刚学,希望各位帮忙?