我有一个 MFC 组合框,我想在运行时将 A-Z 驱动器添加到我的组合框 目前我正在这样添加
m_cmbdrive.AddString("A:");
m_cmbdrive.AddString("B:");
m_cmbdrive.AddString("C:")
到
m_cmbdrive.AddString("Z:");
但这似乎不是 gud 方法。 如果有任何机构可以提供帮助,是否有任何模块化代码?
最佳答案
char drive[3];
drive[1]=':';
drive[2]='\0';
for (drive[0]='A';drive[0]<='Z';drive[0]++)
{
m_cmbdrive.AddString(drive);
}
当然,在将驱动器添加到组合中之前,您应该检查驱动器是否可用,等等。
关于c++ - MFC Combobox 添加 A-Z 驱动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3785829/