在开发实例中,经常会用到商品的入库和出库功能
下面让我们来完成这简单功能的实现
首先,我们为listbox设置Selection属性为Extended 。该属性可以设置为用Shift+鼠标左键选择多个条目。
下面是界面图形。
然后并为各个空间关联变量。
“入库”按钮的BN_CLICKED消息响应函数如下:
void CMFCApplication7Dlg::OnBnClickedButton3()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
if (m_unit.IsEmpty()){
AfxMessageBox(_T("装备名称不能为空"));
return;
}
m_ctlLis1.AddString(m_unit);
m_unit = "";
UpdateData(FALSE);
}
借出,归还的响应函数如下:
void CMFCApplication7Dlg::OnBnClickedButton1()
{
// TODO: 借出
int nCount = m_ctlLis1.GetSelCount();
if (!nCount){
return;
}