ListBox控件应用

2015/06/04 MFC学习

1.创建一个基于对话框的应用程序;

2.在对话框添加一个static控件,一个list box控件,一个按钮控件:

给List Box控件添加变量:

3.双击添加按钮处理函数:

void CDiskListDlg::OnBnClickedButton1()
{
	// TODO: 在此添加控件通知处理程序代码
	m_listBox.ResetContent();//情况列表
	char drives[128];//存储所以驱动器名称
	char* pDrive;//驱动器指针
	//取得系统的第一个逻辑驱动器
	/*LPWSTR aaa = CA2W(drives);
	if(!GetLogicalDriveStrings(sizeof(drives),drives))
	{
		MessageBox(L"获取驱动器失败!");
		return;
	}*/
	pDrive = drives;//指向第一个逻辑驱动器
	//将驱动器字符放入列表中
	while(*pDrive)
	{
		//LPWSTR str = CA2W(pDrive);
		CString str(drives);
		m_listBox.AddString(_T("背景"));//将驱动器名称加入列表中
		pDrive += strlen(pDrive) + 1;
		
	}
}

4.程序运行效果:

Search

    Post Directory