MFC程序,写一个获取磁盘驱动器的程序,获取磁盘的使用状态。程序中主要是一个listcontrol控件,和一个DisplayDrives()的函数,用来显示驱动器状态,详细的直接见代码。
界面自己参考添加 。,
listcontrol控件添加变量m_list,两个button按钮ID分别为IDC_BUTTON_SELECTALL,IDC_BUTTON_DESELECTALL。
OnInitDialog()函数里面添加初始化代码:
m_List.SetExtendedStyle(m_List.GetExtendedStyle() | LVS_EX_CHECKBOXES);
m_List.InsertColumn(0, "驱动器", LVCFMT_LEFT, 64);
m_List.InsertColumn(1, "总大小", LVCFMT_LEFT, 128);
m_List.InsertColumn(2, "剩余空间", LVCFMT_LEFT, 128);
DisplayDrives();
Dis