MFC(Microsoft Foundation Classes)列表框控件可以用于顯示一個列表,并允許用戶選擇一個或多個項目。以下是一個簡單的例子,演示如何使用MFC列表框控件:
CListBox m_listBox;
m_listBox.SubclassDlgItem(IDC_LIST1, this);
m_listBox.AddString(_T("Item 1"));
m_listBox.AddString(_T("Item 2"));
m_listBox.AddString(_T("Item 3"));
int selectedIndex = m_listBox.GetCurSel();
if (selectedIndex != LB_ERR) {
CString selectedText;
m_listBox.GetText(selectedIndex, selectedText);
// 處理選中的項目
}
m_listBox.SetCurSel(selectedIndex);
注意:上述例子中,IDC_LIST1應替換為你在對話框資源中添加的列表框控件的ID。
以上是一個基本的使用MFC列表框控件的例子,你可以根據需要進行擴展和修改。