MFC ListBox怎么响应鼠标双击?
1个回答
展开全部
添加一个listbox关联的CListBox控件变量,比如m_listbox。
添加一个对listbox的ON_LBN_DBLCLK消息响应函数,其中添加如下代码:
int i = m_listbox.GetCurSel();
if (i >= 0)
{
CString text;
m_listbox.GetText(i, text); // 写错了,不要&
AfxMessageBox(text);
}
else
{
AfxMessageBox("未选中。");
}
希望对你能有所帮助。
添加一个对listbox的ON_LBN_DBLCLK消息响应函数,其中添加如下代码:
int i = m_listbox.GetCurSel();
if (i >= 0)
{
CString text;
m_listbox.GetText(i, text); // 写错了,不要&
AfxMessageBox(text);
}
else
{
AfxMessageBox("未选中。");
}
希望对你能有所帮助。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询