1)怎样使combobox不可写?怎样设置属性?
只要设置 type: drop List
2)如何遍历一个目录下的所有文件。
代码:G_CurPath 执行文件的目录,跟执行文件在同一目录下有一个文件夹Transponders,要遍历它里面的所有ini文件。
G_CurPath = G_CurPath+"//"+"Transponders"+"//*.ini";
HANDLE m_hFind; //保存当查找的位置句柄。
bool m_bFound; //当前查找是否成功。
WIN32_FIND_DATA m_FindFileData;//保存当前文件的属性。
m_hFind = INVALID_HANDLE_VALUE;
memset(&m_FindFileData,0,sizeof(m_FindFileData));
m_hFind = ::FindFirstFile(G_CurPath,&m_FindFileData);
while(m_hFind !=INVALID_HANDLE_VALUE )
{
AfxMessageBox(m_FindFileData.cFileName);
if ( FindNextFile(m_hFind, &m_FindFileData) == false)
{
break;
}
}
if (m_hFind != INVALID_HANDLE_VALUE)
{
AfxMessageBox("close");
::FindClose(m_hFind);
}